VBA
1Sub 練習問題6() 2 Dim i As Long 3 Dim lngTotal As Long 4 Dim lastRow As Long 5 lngTotal = 0 6 lastRow = Cells(Rows.Count, 1).End(xlUp).Row 7 For i = 2 To lastRow 8 Cells(i, 4) = Cells(i, 2) * Cells(i, 3) 9 lngTotal = lngTotal + Cells(i, 4) 10 Next 11 Cells(lastRow + 1, 4) = lngTotal 12End Sub
上記の9行目の解釈の仕方を確認したいのですが、ForからNext間が繰り返される動作のうちで右辺のIngTotalが、前回動作までのIngTotalで積み立てられていると見なせばよろしいのでしょうか?
左辺はその時点での総合計になり、またForからの動きを繰り返すという動きを想像しています。
参照
※こちらのサイトの問題を引用させていただいてます。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。