Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python openpyxl正在删除其他工作表中的数据,而不保留外部数据引用_Python_Excel_Openpyxl - Fatal编程技术网

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

Python openpyxl正在删除其他工作表中的数据,而不保留外部数据引用,python,excel,openpyxl,Python,Excel,Openpyxl,我有一个excel工作表(excel 2013),其中已经有数据、公式、格式和指向一些SharePoint列表的链接,这些列表会自动更新为员工姓名。我试图通过python3.4中的openpyxl更新一些工作表上的静态数据。该程序运行正常,但当我打开excel文件时,所有内容都被删除,外部引用也被打乱(现在只是静态值,而不是链接到SharePoint列表)。如果我在编辑表格,我可以理解表格会变得一团糟,但我只是在另一个选项卡上更改单元格的值。提前感谢您的帮助,因为我已经到处找过了 eodRepo

我有一个excel工作表(excel 2013),其中已经有数据、公式、格式和指向一些SharePoint列表的链接,这些列表会自动更新为员工姓名。我试图通过
python3.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')