python 读写excle问题

[复制链接]
查看11 | 回复2 | 2021-1-27 06:05:23 | 显示全部楼层 |阅读模式
我用python做了个脚本,读写带VBAexcle文件后保存,图型、按钮(控制模块)都不见了,我想请教各位老师代码该如何修改?
importxlwt,xlrd
fromopenpyxl
importload_workbook
wb=load_workbook("E:\共享备份\合同明细查询.xlsm",keep_vba=True)
wb2=load_workbook("E:\共享备份\成品数据.xlsx")
sheet=wb.get_sheet_by_name("成品数据")
sheet2=wb2.get_sheet_by_name("合同数据库")
d=sheet2.max_row
p=sheet2.max_column
forxinrange(1,d):
foryinrange(1,p):
sheet.cell(x,y).value=sheet2.cell(x,y).value
wb.save('E:\共享备份\合同明细查询.xlsm')print("完成")
分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:05:23 | 显示全部楼层
模拟excel再保存一下吧,好像打开是两种模式
回复

使用道具 举报

千问 | 2021-1-27 06:05:23 | 显示全部楼层


运行后单元格数据能读写过去,就是控制宏图型和按钮消失了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行