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读取缓存的源代码而不是返回单元格公式?