答案 0 :(得分:2)
如果你只想要总数,你可以这样做。无需创建单独的Range
对象:
total = Application.Sum(Range("F21:F32,F35:F46,F49:F60,F63:F74"))
修改强>
如果需要将每个范围的相应索引相互添加,可以使用Offset()
功能使事情变得更容易。例如:
For i = 0 To 11
Debug.Print Application.Sum(Range("F21,F35,F49,F63").Offset(i))
Next
答案 1 :(得分:1)
你需要使用vba吗?如果总有一定数量的数字要加起来,只需使用excel公式
=SUM(A1:A12)