2022.01.15エクセルは表計算ソフトです。印刷する場合など一行を開けたい場合があります。マクロで処理させることで一行ごとに空白行を設定し、見やすくします。表を一行おきに空白行を挿入するFor~Nextで最終行から開始行まで処理をします。・行削除の場合と同様で、行を追加するとループがずれます。最終行からスタートします。Subサンプルではデータ開始行は2と数値を直接入力していますが、実務では定数で記載をおすすめします。※Call_LastRow(1)の数値の1も同様です。コード結果2行目からLastRowで取得した最終行まで空白が1行おきに追加がされました。上記コードだけでは実行できません。下記のパーツ化したモジュールを追加してください。判断処理をパーツ化する行数が多いと、画面がちらつきます。気になる(もしくは速度を求める)場合は、下記処理を追加してください。ExcelVBAマクロ「マクロ処理を高速化する」をパーツ化する背景色に設定するColorIndexは、下記の記事参考にしてください。ExcelVBAマクロ「ColorIndex(文字色/背景色/見出し色)」【VBA一覧】ClearFormatsは書式のクリアです。下記の記事参考にしてください。コメントをキャンセルメールアドレスが公開されることはありません。Updatingの影響」ExcelVBAマクロホームExcelVBAVBATipsサイト紹介ExcelVBAマクロを外注にて代行開発致します。defined.")}))}()タイトルとURLをコピーしました。