我有一张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')