4

我想使用 XLConnect 包读取 Excel 电子表格中的数字。我的印象是它无法读取使用带有美元符号的公式在 Excel 中计算的数字。这个问题有解决方案吗?

4

1 回答 1

5

我遇到了同样的问题。

您是否查看过 readWorksheet 函数的参数“useCachedValues”?这是有关参数的帮助文档:

useCachedValues 逻辑指定是否从工作簿中读取缓存的公式结果,而不是重新评估它们。这在读取由 XLConnect 不支持的 Excel 功能生成的数据时特别有用,例如对外部工作簿的引用。默认为 FALSE,这意味着公式将由 XLConnect 评估。

我指定了 useCachedValues=TRUE。虽然在我的案例中的公式不涉及对外部链接的引用,但这对我有用,我能够读取这些值。

于 2013-10-22T20:52:29.857 回答