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