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