我正在使用VB开发一些Excel功能 - 但我遇到了一些例子。 当前版本是Excel 2007,使用空白工作簿;我已经添加了一个模块并尝试了如下函数:
Function Addtwo(a, b)
Addtwo = a + b
End Function
但是,我收到错误#VALUE!在我的单元格中,在做Addtwo时(5,5)。当试图做Addtwo(B2,B3)时,Excel告诉我我的公式是错误的。
谢谢,
答案 0 :(得分:5)
粘贴的代码没问题,可以在我的Excel 2007中使用。
我能想到的唯一可能的问题:
您忘记使用等号:Addtwo(5,5)
代替=Addtwo(5,5)
您的语言设置在公式中需要分号而不是逗号,即=Addtwo(5;5)
(仅在工作表公式中,而不是在VBA代码中)