我使用 VBA 在工作簿中定义了一些函数,然后希望能够在单元格公式中使用它们 - 但 Excel 无法识别该函数。我只是得到#NAME?
试过:
- 意识到我已经创建了一个 XSLX 文件,我将它转换为一个 XSLM 文件。没用。
- 从函数声明中删除了所有类型。没用。
- 将该函数移到工作表 VBA 模块中。没用。
- 在声明中添加了 Public。没用。
我错过了什么?
这也不是聪明的代码:
Function Square2(AnyNumber)
'return the square of any integer
Square2 = AnyNumber * AnyNumber
End Function