使用Python xlrd从Excel 2003电子表格中获取缓存值

时间:2017-03-13 20:28:53

标签: python excel xlrd

我有一个包含值和公式的Excel 2003电子表格。使用Python 2.7,我需要读取电子表格中的所有值,而不是任何公式。如果单元格有公式,我需要来自单元格的缓存值。使用xlrd,如何从包含公式的单元格中获取实际值?我当前检索每个单元格中的值的方法为包含公式的任何单元格提供了不正确的值。

1 个答案:

答案 0 :(得分:-1)

默认情况下,我认为它是如何工作的,对吧。我的意思是,你必须不遗余力地获得公式,只需一个简单的读取就可以获得数据或计算值。

试试这个。

wb = openpyxl.load_workbook(filename,data_only = True)