Excel VBA質問箱 IV

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

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


36223 / 76738 ←次へ | 前へ→

【45698】VBA上で集計するフィールドの選択をしたい
質問  自動記録編集者  - 07/1/11(木) 15:34 -

引用なし
パスワード
   小計を行う際に出てくるチェックボックスのチェックをVBA上で入れて、集計をしたいのですが入れることができません。

見出し | A B C 総計1 A B C 総計2
    | 
    | 2 2 3  7  3 5 2  10
    | 3 1 4  8  4 2 5  11
    |
    |→毎回ここから右を全て集計したい

けど、A〜Cまでだったり、A〜Fまでだったりするため列数が変わります。

自動記録でマクロ記述すると以下のようになってました。

Range("A14:DI1358").Select
Range("DI14").Activate
Selection.Subtotal GroupBy:=5, Function:=xlSum, TotalList:=Array(94, 95,_
96 , 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110,_
111, 112, 113), _
Replace:= True, PageBreaks:=False, SummaryBelowData:=True

上の「Array」部分を変えなくてはいけないと思うのですが、ほかにも方法があれば教えていただけますでしょうか。

よろしくお願いします。

0 hits

【45698】VBA上で集計するフィールドの選択をしたい 自動記録編集者 07/1/11(木) 15:34 質問
【45699】Re:VBA上で集計するフィールドの選択を... りん 07/1/11(木) 16:31 発言
【45707】Re:VBA上で集計するフィールドの選択を... 自動記録編集者 07/1/12(金) 9:12 発言
【45724】Re:VBA上で集計するフィールドの選択を... 馬太馬 07/1/12(金) 17:31 回答
【45736】Re:VBA上で集計するフィールドの選択を... Kein 07/1/13(土) 0:05 回答
【45849】Re:VBA上で集計するフィールドの選択を... 自動記録編集者 07/1/16(火) 9:28 お礼

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