For i = 10 to 21
c = WorksheetFunction.SumIfs(Worksheets("Input").Range("J:J"), Worksheets("Input").Range("A:A"), "Sales ValueExternal", Worksheets("Input").Range("H:H"), "Europe")
Next i
在此代码中,我想将范围(“J:J”)从“J:J”增加到“U:U”。 我Cells
试了一下:excel vba递增范围
c = WorksheetFunction.SumIfs(Worksheets("Input").Cells(1, i), Worksheets("Input").Range("A:A"), "Sales ValueExternal", Worksheets("Input").Range("H:H"), "Europe")
,我得到了一个错误
我Range(Chr(Asc("J")+1)
尝试过了。
非常感谢你,这就是我所寻找的 – user3569647