Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


16368 / 76732 ←次へ | 前へ→

【65832】縦計の計算をするには
質問  トビイシ  - 10/6/29(火) 21:40 -

引用なし
パスワード
   こんばんは

 以下のファイルがあるとします。K列の縦計を計算させるには、毎回手動で
データがある行の下に「=sum(k2:k31)」をいれて計算しています。
ここで、計算の自動化をしようとして、以下のマクロコードを作成しました。実行すると、正しく計算してくれました。

質問:計算の範囲のスタートは固定ですが、終了行は固定ではなく、A列の値に
   よります。A列の値が空欄の行は合計範囲の終了行とします。
   どのようなコードをかけば問題解決になるのでしょうか?

Sub Macro1()

' Macro1 Macro
  Range("K32").Select
  ActiveCell.FormulaR1C1 = "=SUM(R[-30]C:R[-1]C)"
End Sub

0 hits

【65832】縦計の計算をするには トビイシ 10/6/29(火) 21:40 質問
【65833】Re:縦計の計算をするには かみちゃん 10/6/29(火) 21:48 発言

16368 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free