Sub ex()
Dim x, y
x = Range("a1").CurrentRegion.Rows.Count '計算使用的列數
y = Range("a1").CurrentRegion.Columns.Count '計算使用的欄數
Cells(2, y).Select
ActiveCell.FormulaR1C1 = "=SUM(RC[" & (3 - y) & "]:RC[-1])" '合計
Selection.AutoFill Destination:=Range(Cells(2, y), Cells(x, y)), Type:=xlFillDefault '將公式放入所有合計欄位
End Sub