openpyxl正在从其他工作表中删除数据而不保留外部数据引用

时间:2018-06-06 17:49:00

标签: python excel openpyxl

我有一张excel表(Excel 2013),它已经包含数据,公式,格式以及指向某些SharePoint列表的链接,这些列表会自动更新员工姓名。我试图通过python 3.4中的openpyxl更新一些工作表上的一些静态数据。该程序运行正常,但是当我打开excel文件时,会删除所有内容并将外部引用弄乱(现在只是静态值而不是链接到SharePoint列表)。如果我正在编辑它,我可以理解表格搞砸了,但我只是在另一个标签上更改单元格的值。提前感谢您提供任何帮助,因为我到处寻找。

eodReport = openpyxl.load_workbook('End of Day Sales Report 3.0.xlsx')

overallSales = eodReport.get_sheet_by_name('Overall Sales')

overallSales['A1'] = 'test'

eodReport.save('test.xlsx')

0 个答案:

没有答案