宏没有运行Excel 2007第二个参数

时间:2011-06-29 18:54:40

标签: excel excel-vba excel-2007 vba

我创建了一个带有2个参数(模块)的Public vba函数。 当我调用该函数时,我输入“= InvoiceAmount2(A9; B9)”。 第一个参数变为蓝色。第二个黑色。 我使用一个参数重新制作相同的函数,第二个我用到函数中,这样就可以了。但我需要两个参数

2 个答案:

答案 0 :(得分:1)

这是使用两个参数调用用户定义函数的方法:

= MyFunction的(A1,B1)

示例代码:

Function MyFunction(rCellA As Range, rCellB As Range)

    MyFunction = rCellA.Value + rCellB.Value

End Function

答案 1 :(得分:0)

我发现了问题。

我在公式构造函数中调用udf函数。我通知参数(A9和B9) 最后,udf函数填充了单元格。 “= InvoiceAmount2(A9; B9)”。

相关问题