【发布时间】:2023-03-14 05:22:02
【问题描述】:
我想在 VBA 中使用以下类型的 SUMPRODUCT 公式:
=SUMPRODUCT(A1:A2,C1/B1:B2)
它在 excel 中运行良好,但是当将其用作 VBA 函数时,它会给出 #VALUE!结果:
Function Test(LineA As Range, LineB As Range, ValueC As Double)
Test = Application.WorksheetFunction.SumProduct(LineA, ValueC / LineB)
End Function
如何使用 vba 编写该公式及其值?
【问题讨论】:
-
向我们展示工作表。你正在用一个范围划分一个双精度数
-
是的。 Excel 可以处理。 :-)
标签: excel vba function sumproduct