我們需要使用python腳本更新xlsx表單,這些腳本會執行一些計算並更新一個工作表。 我選擇openpyxl,因爲它支持寫/更新xlsx文件。 在Excel工作表中也包含一些圖表,但是當我更新excel工作表比圖表不工作 分別進入excel和數據更新。 我認爲我們有一些更新圖形與openpyxl.Can任何人都可以提供一些輸入來解決這個問題xlsx文件中的圖形由openpyxl覆蓋
或換句話說,在Excel表中我有10個工作表。在工作表1,它包含圖形。我已更新工作表編號5.工作表已成功更新。但我有寬鬆的工作表的圖表1
#!/usr/bin/env python
from openpyxl import load_workbook
import openpyxl
print "pylx"
ddr_sam45_flop = "Flip_Flop.xlsx"
flop_workbook = load_workbook(ddr_sam45_flop)
raw_flop_workbook = flop_workbook.get_sheet_by_name(name ='RAW')
raw_flop_workbook.cell(row = 1 , column = 1).value = 889999
flop_workbook.save(ddr_sam45_flop)
print "End"
(請考慮我新openpyxl)
是否有可能找到現有的圖表,將其複製並重新添加,而不是手動創建它? – 2017-04-25 22:08:52
@LegitStack這似乎沒有從我的測試工作。保存操作重新創建刪除圖表的xml文檔。真正的恥辱,因爲我也想要這個功能。 – oden 2017-05-01 02:03:06