アプリ版:「スタンプのみでお礼する」機能のリリースについて

A2からAx(xはデータの最終行で可変)までの数値をA(x+1)のセルに「=sum(A2:Ax)」という式を代入するマクロを作成したいのですが、どのように書けば良いでしょうか?
条件としては、

1.A2からAxまでは全て数字が入っている
2.ただし、0で数字が入っていない場合がある

です。

A 回答 (2件)

sub macro1()


range("A65536").end(xlup).offset(1).formular1c1 = "=SUM(R2C:R[-1]C)"
end sub
でいいです。
    • good
    • 0

こんにちは!


一例です。

Sub test()
Dim i As Long
i = Cells(Rows.Count, 1).End(xlUp).Row
Cells(i + 1, 1) = WorksheetFunction.Sum(Range(Cells(2, 1), Cells(i, 1)))
End Sub

こんな感じではどうでしょうか?m(__)m
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!