Excel 如何使用xlrd、xlwt&;保存共享工作簿属性设置;xlutils?
打开启用多编辑的共享工作簿时,在使用xlwt保存文件时会丢失设置。下面是我正在尝试的代码,但这不会在保存回xls时保存共享工作簿属性/设置。有什么简单的方法可以做到这一点吗Excel 如何使用xlrd、xlwt&;保存共享工作簿属性设置;xlutils?,excel,shared,xlwt,xlrd,xlutils,Excel,Shared,Xlwt,Xlrd,Xlutils,打开启用多编辑的共享工作簿时,在使用xlwt保存文件时会丢失设置。下面是我正在尝试的代码,但这不会在保存回xls时保存共享工作簿属性/设置。有什么简单的方法可以做到这一点吗 def writePowerOnTimeExcel(nrow): from xlrd import open_workbook from xlwt import easyxf from xlutils.copy import copy rb = open_workbook('.\\LabInv
def writePowerOnTimeExcel(nrow):
from xlrd import open_workbook
from xlwt import easyxf
from xlutils.copy import copy
rb = open_workbook('.\\LabInventory.xls',formatting_info=True)
rs = rb.sheet_by_index(0)
wb = copy(rb)
ws = wb.get_sheet(0)
text=str('here i am in')
ws.write(nrow+1,3,label=text)
wb.save(".\\LabInventory.xls")
writePowerOnTimeExcel(i)
这是不可能的
xlrd
不读取这些属性设置xlwt
没有编写它们。谢谢您的回答。我仍然相信这些库是用户友好的&在自动化excel方面最强大。但是,由于现有xlrd/xlwt库中缺少此功能,它严重影响了我们自动化excel操作。在我们的工作环境中,对于并发用户,我们大量使用excel中的共享工作簿属性。是否有您知道的任何库/模块的更新版本将保留现有共享工作簿属性?如果我们使用COM库,它会工作吗?如果您手头有任何代码片段/解决方案,请与我们分享。谢谢你的帮助!我自己从来没有使用过“共享工作簿属性”,在我维护xlwt的5年中,没有人(除了你)问过这件事。您需要自己进行实验,以确定它是否与COM库一起工作。很抱歉,我不能再帮你了。