5

我正在使用 Excel 2010,并在电子表格的模块中定义了以下 3 个函数。

Option Explicit

Public Function AAA() As Double

    AAA = 3
End Function

Public Function AAA2() As Double

    AAA2 = 4
End Function


Public Function AAA3AAA() As Double

    AAA3AAA = 5
End Function

当我通过在 3 个相邻单元格中输入以下内容来引用电子表格中的三个函数时

=AAA()
=AAA2()
=AAA3AAA()

第二个函数生成#REF 错误。其他功能按预期工作。有谁知道为什么会这样?我问的原因是当我从 Office XP 升级到 Office 2010 时,我的一些宏停止工作。经过相当多的试验,函数名称本身似乎是罪魁祸首?在 Office-XP 的 Excel 中未发生该错误。

4

1 回答 1

6

同样的事情发生在我身上。我注意到的是,与其他两个不同,“AAA2”可能是单元格地址的文本。我怀疑这就是问题所在。

于 2012-04-22T23:35:56.330 回答