使用范围的公式属性的dynamic表总和

我正在做dynamic表(创build行和列)。

我知道它在哪里开始和结束,如下面的屏幕: 在这里输入图像说明

第一行= a

最后一行= b

第一个col = c

最后col = d

如何使用vba使用函数来将总计总和应用到最后一行

ws.Cells(x,y).Formula = "=SUBTOTAL(9,....)"

你可以使用这样的东西:

 ws.Cells(b,c).Resize(, d - c + 1).FormulaR1C1 = "=SUBTOTAL(9,R" & a + 1 & "C:R[-1]C)"