赵乾舟 发表于 2022-1-22 20:10:16

修改工作簿、工作表、单元格

import xlrd
from xlutils.copy import copy #导入xlutils下copy模块下的copy函数
wb=xlrd.open_workbook('Chapter-2-6-1.xls') #读取工作簿
nwb=copy(wb)   #复制工作簿
ws=nwb.get_sheet(0)   #用索引号读取工作簿中的工作表
#ws2=nwb.get_sheet('工资表')   #也可以用名称读取工作簿中的工作表
nws=nwb.add_sheet('汇总表')    #在工作簿中新建工作表
nws.write(0,0,'总计')   #将数据写入单元格
nws.write(0,1,12000)    #将数据写入单元格
nwb.save('Chapter-2-6-1.xls')   #保存工作簿首先读取工作簿wb、工作表ws,然后再复制一份新工作簿nwb,其中包含工作表ws,然后新建名称叫汇总表的工作表nws,在nws中写入数据,然后保存新工作簿nwb
页: [1]
查看完整版本: 修改工作簿、工作表、单元格