エクセルで行を増やす爆速時短技!一括挿入から自動拡張まで徹底解説

エクセルで行を増やす爆速時短技!一括挿入から自動拡張まで徹底解説の見逃せないポイントをわかりやすく整理しました。

大量のデータを印刷用に見やすく整形したい場合や、手書き用の余白を作りたい現場で重宝されるのが「1行おきに空白行を挿入する」テクニックです。数百行あるデータを1行ずつ手作業で空けていくのは現実的ではありません。

【並べ替えを使った1行おき挿入法】
1. データの隣の空き列に、上から「1, 2, 3...」と連番を入力する。
2. その連番をコピーし、データの真下のセルにそのまま貼り付ける(同じ連番が2組縦に並ぶ)。
3. 連番の列を基準に「昇順で並べ替え」を実行する。
4. 連番列を削除する。

この手順を踏むと、同じ番号同士が隣り合うように並び直され、結果として元データの間に綺麗に1行ずつの空白行が差し込まれます。

さらに高度な定期集計業務では、VBA(マクロ)による自動行追加が威力を発揮します。以下のシンプルなコードを標準モジュールに登録しておけば、ボタン1つで指定位置に空白行を瞬時に追加できます。

Sub InsertRows() ' 選択中のセルの上部に指定行数を一括挿入する例 Dim insertCount As Long insertCount = 5 ' 増やしたい行数 Rows(ActiveCell.Row & ":" & ActiveCell.Row + insertCount - 1).Insert Shift:=xlDown End Sub

石川 優花

石川 優花

インテリア&ライフスタイルコーディネーター

心身ともに健康で持続可能なライフスタイルをテーマに、最新のウェルネストレンドを発信中。

Share this article
Twitter Facebook Pinterest