Excel 如何使用xlrd、xlwt&;保存共享工作簿属性设置;xlutils?

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

打开启用多编辑的共享工作簿时,在使用xlwt保存文件时会丢失设置。下面是我正在尝试的代码,但这不会在保存回xls时保存共享工作簿属性/设置。有什么简单的方法可以做到这一点吗

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库一起工作。很抱歉,我不能再帮你了。