VBA 中公式中的变量=SUMPRODUCT((明细!R2C1:R100C1=RC1)*(明细!R2C19:R100C1

VBA 中公式中的变量
=SUMPRODUCT((明细!R2C1:R100C1=RC1)*(明细!R2C19:R100C19=R1C)*(明细!R2C3:R100C3))
请问:如何将R100这个行数以变量形式运行?
gywrq 1年前 已收到1个回答 举报

涅人 幼苗

共回答了19个问题采纳率:89.5% 举报

SumProduct((明细!Range(Cells(2,1).Address,Cells(x),1)) =.

1年前 追问

6

gywrq 举报

Dim a As Variant a = Range("AD1") Range("W2").Select ActiveCell.FormulaR1C1 = _ "=SumProduct((明细!Range(Cells(2, 1).Address, Cells(a), 1)=RC1))*(明细!Range(Cells(2, 19).Address, Cells(a), 19)=R1C))*(明细!Range(Cells(2, 1).Address, Cells(a), 1))" 套到公式里运行,提示:应用程序或对象定义错误!
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.070 s. - webmaster@yulucn.com