《Excel办公自动化》第1篇 工作簿新建复制删除保存

《Excel办公自动化》系列集锦 https://www.jianshu.com/nb/49019927

一 相关说明:

  1. openpyxl(可读写excel表)专门处理Excel2007及以上版本产生的xlsx文件;openpyxl 是一个比较综合的工具,能够同时读取和修改 Excel 文档。其他很多的与 Excel 相关的项目基本只支持读或者写 Excel 一种功能。新建、读取、保存工作簿。2007一下的版本为xls结尾的文件,需要使用 xlrd和xlwt库进行操作
  2. 安装: pip install openpyxl
  3. excel表的文字编码如果是“gb2312” 读取后就会显示乱码,请先转成Unicode
  4. workbook:工作簿,一个excel文件包含多个sheet。
  5. sheet: 工作表,一个workbook有多个,表名识别,如“sheet1”,“sheet2”等。
  6. cell:单元格,存储数据对象

二 新建保存工作簿

新建:openpyxl.Workbook(),注意这个的 W 是大写的,每个 workbook 创建后,默认会存在一个 worksheet。也可以自行创建新的 worksheet。

import openpyxl
wb=openpyxl.Workbook()
wb.save('testcase.xlsx')
新建Excel.jpg

三 读取保存工作簿

读取工作簿:openpyxl.load_workbook('testcase.xlsx'),保存('testcase-1.xlsx')

import openpyxl
wb=openpyxl.load_workbook('testcase.xlsx')
wb.save('testcase-1.xlsx')
读取并保存Excel.jpg

四 批量创建工作簿

import openpyxl
for m in range(1,8):
    wb=openpyxl.Workbook()
    wb.save('%d史莱克7怪.xlsx'%m)
批量创建Excel.jpg
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容