1

我遇到了这个问题。当我想检索值为#VALUE! 的单元格中的值时,我得到了error2015。我可以通过一些例子知道如何解决这类问题吗?非常感谢。

4

1 回答 1

2

这不是问题。单元格实际上包含 a Variant/Error,所以你有它。

您可以通过调用获得相同的值CVErr(2015)

您可能会使用该.Text属性而不是.Value获取实际文本“#VALUE!”,但随后 a) 您将无法知道这是错误还是有人只是输入了文本“#VALUE!” 在单元格中,并且 b) 返回的文本在不同区域版本的 Excel 中会有所不同。

如果您正在检查单元格是否有错误,正确的做法是调用IsError(.Value),如果True,请准确检查哪个错误。

于 2013-09-20T08:02:24.023 回答