我想在VBA中使用以下类型的SUMPRODUCT公式:它在excel中工作得很好,但是当使用它作为VBA函数时,它会给出一个#值!Function Test(LineA As Range, LineB As Range, ValueC As Double)
Test = Application.WorksheetFunction.SumProduct(LineA, ValueC / Line
我试图使用SUMPRODUCT来确定一个范围内的所有非空白值是否都是相同的。我能够使用将其作为一个Excel公式工作,现在我希望通过使用WorksheetFunction.SumProduct()在VBA中获得结果。End Function
当我使用所有非空白值相同的列进行测试时,sumProduct的值是1.63934426229508E-02,但是当我将sumProductString复制到工作表上的=S