(1)セル変数を使う計算式
アベノ塾VBAではセル番号をCells(行,列)形式で表します。
その理由は行番号を変数を使ってデータベースとして使うからです。
大阪・名古屋・東京の1月の合計はエクセルの計算式では
=B2+B3+B4になります。
VBAでは
Sub keisan()
Cells(5, 2) = Cells(2, 2) + Cells(3, 2) + Cells(4, 2)
End Sub
になり計算ボタンにリンクさせています。
大阪の数値を変えるとエクセルの計算式だと瞬時に答えが変わりますが、VBAでは毎回ボタンをクリックしないといけません。
VBAの場合はシートに計算式が入力されていませんので間違って式を消してしまうことはありません。