2017-10-05 124 views
1

我在做動態表(創建行和列)的公式屬性動態表。總計和使用範圍

我知道它的開始和結束,如下面的屏幕: enter image description here

第一行=一個

最後一行= B

第一山坳= C

最後關口= d

如何申請總計金額到最後通過使用VBA函數排像

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

+0

使用數據透視表。 –

+0

我需要使用VBA,我可以循環做其他的,但功能將被工作更快 – 4est

回答

2

你可以使用這樣的事情:

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

謝謝羅裏,剛剛測試,它的工作! – 4est