OpenPyxl – 当单元格引用其他源时,获取单元格的难度

我有一个电子表格从外部电子表格引用/caching值。 在Excel中查看使用OpenPyxl的单元格时,我将其内容看作string: Users

当我在Excel中select单元格时,我看到公式栏中的实际内容是='C:\spreadsheets\[_comments.xlsm]Rules-Source'!C5 。 我没有在我的机器上存储源电子表格。 所以,Excel显示caching来自单独的电子表格的值,因为我可以在Excel中查看本地电子表格时查看值Users

当我使用OpenPyxl从本地电子表格读取单元格时,得到='[1]Rules-Source'!C5

这是我的理解,OpenPyxl将不会评估公式。 但是,stringUsers必须caching在XLSM文档的某个地方,对吧? 有什么办法可以让OpenPyxl读取caching的源代码而不是返回单元格公式?

是的,Excel不会caching其他表中的值,但是openpyxl不会保留这个值,因为没有办法检查它。