1
我有一個電子表格,它從外部電子表格中引用/緩存值。在Excel中查看我想使用OpenPyxl讀取的單元格時,我將其內容看作一個字符串:Users
。OpenPyxl - 當單元格引用其他源時獲取單元格值時遇到困難
當我在Excel中選擇單元格時,我看到配方欄中的實際內容是='C:\spreadsheets\[_comments.xlsm]Rules-Source'!C5
。我的計算機上沒有存儲源電子表格。因此,Excel顯示的是從單獨的電子表格中緩存值,因爲我可以在Excel中查看本地電子表格時查看值Users
。
當我使用OpenPyxl從本地電子表格讀取單元格時,得到='[1]Rules-Source'!C5
。
這是我的理解,OpenPyxl不會評估公式。但是,字符串Users
必須緩存在XLSM文檔的某處,對吧?有沒有什麼辦法可以讓OpenPyxl讀取緩存的源代碼而不是返回單元格公式?