返回信息流excel格式为xls
目前的方法会影响:
1、被修改单元格的颜色、边框会消失,
2、未被修改单元格的下拉菜单、条件格式也会被删除掉,目前还没搜到好办法。
from xlutils.copy import copy
from xlrd import open_workbook
rb = open_workbook(filename='abc.xls', formatting_info=True)
wb = copy(rb)
ws = wb.get_sheet(0)
ws.write(0,0,'修改')
wb.save(bookname)
这是一条镜像帖。来源:北邮人论坛 / python / #22172同步于 2018/6/20
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
如何在保留原格式的前提下,修改xls文件
qidi
2018/6/20镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
几千个xls..所以想到py
【 在 lt1103725556 的大作中提到: 】
: 一个猜想,只是少数文件的话,或许可以手动把修改后的数据粘贴到原文件里覆盖,不保留格式,就可以用原来的格式和修改后的数据了?