• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【エクセルマクロ】小計下への空白行挿入)

【エクセルマクロ】小計下への空白行挿入

このQ&Aのポイント
  • マクロ初心者向けのエクセルマクロについての質問です。データを日付ごとに集計し、小計を挿入するマクロを使いたいですが、小計の下に空白行を挿入したいです。
  • エクセルマクロを使用して、日付ごとのデータを小計で集計する方法について質問です。マクロコード内で、小計行の下に空白行を挿入する方法を教えてください。
  • エクセルマクロ初心者の質問です。日付ごとにデータを集計し、小計行を挿入したいですが、見やすくするために小計行の下に空白行を挿入したいです。マクロコードの作成方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • nattocurry
  • ベストアンサー率31% (587/1853)
回答No.1

すべての月の小計行の下に空行を挿入したいのであれば、 ' 小計行を挿入 Rows(GYO).Insert Cells(GYO, 2).Value = Cells(GYO1, 1).Value & "月の小計" Cells(GYO, 3).Value = " ********** " Cells(GYO, 6).FormulaR1C1 = "=SUBTOTAL(9,R" & GYO1 & "C:R" & GYO2 & "C)" Cells(GYO, 7).FormulaR1C1 = "=SUBTOTAL(9,R" & GYO1 & "C:R" & GYO2 & "C)" Cells(GYO, 8).FormulaR1C1 = "=SUBTOTAL(9,R" & GYO1 & "C:R" & GYO2 & "C)" GYO = GYO + 1 これを、 ' 小計行を挿入 Rows(GYO).Insert Rows(GYO).Insert 'この行を追加 Cells(GYO, 2).Value = Cells(GYO1, 1).Value & "月の小計" Cells(GYO, 3).Value = " ********** " Cells(GYO, 6).FormulaR1C1 = "=SUBTOTAL(9,R" & GYO1 & "C:R" & GYO2 & "C)" Cells(GYO, 7).FormulaR1C1 = "=SUBTOTAL(9,R" & GYO1 & "C:R" & GYO2 & "C)" Cells(GYO, 8).FormulaR1C1 = "=SUBTOTAL(9,R" & GYO1 & "C:R" & GYO2 & "C)" GYO = GYO + 2 '+1 を +2 に変更 にすれば良いです。 年度計の上だけに空行を挿入したいのであれば、 ' 総合計 Cells(GYO, 2).Value = "年度合計" を、 ' 総合計 GYO = GYO + 1 'この行を追加 Cells(GYO, 2).Value = "年度合計" にすれば良いです。

k-parking
質問者

お礼

表も見やすくなり助かりました! ありがとうございました!!!

関連するQ&A