[英]How can I automatically calculate the formulas of an Excel file made with OpenPyxl?
我正在開發一個制作 excel 文件的程序,然后它將信息輸入 JSON 並做更多的事情。 我正在努力使用 Openpyxl。 我今天發現,如果您不使用 Excel 打開使用 Openpyxl 制作的 Excel 文件,則公式將不是計算機。
所以當我寫:
excel = load_workbook(self.path_excel, read_only=True, data_only=True)
我沒有得到公式結果,而只有“無”結果。 如果我改為寫data_only=False
我將得到我的原始公式。 我很清楚為什么會發生這種情況,我正在嘗試找到一個自動解決方案來打開 excel 文件,計算 excel 文件中的所有公式並關閉它。 因此,當我在此“階段”之后的代碼中再次在 Openpyxl 中打開它時,我將得到我的結果。
我正在使用 Python 順便說一句。
這是我得到的結果和我想要得到的結果:
'delta_1': '12345'
和更多帶有數字的答案,例如我在 excel 中打開它時...
感謝您的最終幫助:)
我正在回答我自己的帖子以供將來參考以及其他遇到我同樣問題的人...
基本上起作用的是:
感謝大家的幫助:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.