失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > python创建Excel表格并添加工作表

python创建Excel表格并添加工作表

时间:2019-11-09 19:09:10

相关推荐

python创建Excel表格并添加工作表

创建Excel工作簿方法

from openpyxl import Workbookworkbook=Workbook()workbook.properties.title="我是标题"workbook.properties.creator="lijie"workbook.properties.category="sun"workbook.properties.description="天无棱,天无棱,天无棱,天无棱,"workbook.properties.identifier="123456"workbook.properties.keywords="北京,上海,广州"workbook.properties.subject="我是主题,都听我的"workbook.properties.subject="项目"workbook.properties.revision="-02-10"workbook.save("11-outersheet.xlsx") #保存表格名称

创建工作表

from openpyxl import Workbook#创建工作簿workbook=Workbook()#创建工作表active_sheet=workbook.activesalary_sheet=workbook.create_sheet("工资表",0)salary_sheet=workbook.create_sheet("员工信息表",1)salary_sheet=workbook.create_sheet("年龄表",2)salary_sheet=workbook.create_sheet("统计表",3)#获取工作表# sheetnames=workbook.get_sheet_names()print(workbook.sheetnames)#根据工作表的名称来获取工作表#根据下标print(workbook.sheetnames[0])#我们通过工作表的名称获取工作表对象# get_sheet=workbook.get_sheet_by_name(workbook.sheetnames[0])# print(get_sheet)# 错误警告# DeprecationWarning: Call to deprecated function get_sheet_by_name (Use wb[sheetname]).# get_sheet=workbook.get_sheet_by_name(workbook.sheetnames[0])get_sheet=workbook[workbook.sheetnames[0]]print(get_sheet)

['工资表', '员工信息表', '年龄表', '统计表', 'Sheet']工资表<Worksheet "工资表">

图像展示

更改工作表命名

#更改工作表的名称并设置背景颜色print(get_sheet.title)get_sheet.title="年薪工资20万以上的人员"get_sheet.sheet_properties.tabColor='FF0000'########################工作表的最大行数和列数########################################print(get_sheet.max_row)print(get_sheet.max_column)#########################复制工作表和移除工作表######################################### workbook.copy_worksheet(get_sheet)# workbook.remove(get_sheet)#保存工作表workbook.save("12-salary.xlsx")

更改后的工作表样式

如果觉得《python创建Excel表格并添加工作表》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。