データをコピペしたあと、なぜかExcelのファイルが重い…。その原因、最終行の下に残っている不要な空白行かもしれません。見た目は空白でもExcelが「使用中」と認識している行があることで、ファイルが重くなる・印刷すると空白ページが大量に出る、などのトラブルが起きます。

見た目は空白でもExcelが「使用中」と認識している行があります。それが原因でファイルが重くなることがあるんです。
目次
なぜ空白行が残るの?
他のシートからコピペしたとき、空白の行ごとコピーしてしまうことがあります。また、行を削除しても書式や設定が残っていて、Excelが「使用済み」と認識してしまう場合もあります。
大量の空白行が残っていると:
- ファイルが重くなる(保存・開くのが遅い)
- 印刷すると何十ページもの空白が印刷される
- Ctrl+Endで最終セルが空白行を含んだ位置に移動してしまう
不要な空白行を一括で削除する方法
方法①:ショートカットで最終行以降を選択して削除
- データが入力されている最後のセルの次の行の任意のセルをクリック
- Ctrl+Shift+↓ で最終行まで一気に選択
- Shift+Space で行全体を対象に
- Ctrl+−(マイナス)で行を削除
- Ctrl+S で上書き保存
図解:空白行を一括削除する手順
① データの次の行のセルをクリック → ② Ctrl+Shift+↓で最終行まで選択 → ③ Shift+Spaceで行全体を選択 → ④ Ctrl+−で行削除 → ⑤ Ctrl+Sで保存
⚠️ 注意:「Ctrl+−」で削除する際、列を選択した状態で使うと行全体が消えません。必ず「Shift+Space」で行全体を選択してから使いましょう。
方法②:ジャンプ機能で表中の空白行を選択して削除
表の中に散らばっている空白行を一括で選択・削除したい場合は「ジャンプ機能」が便利です。
- 表全体を選択(Ctrl+A)
- Ctrl+G(またはF5)でジャンプダイアログを開く
- 「セル選択」→「空白セル」を選ぶ
- 空白セルが全部選択されたら、右クリック→「削除」→「行全体」

ジャンプ機能の「空白セル選択」は他にも「数式のセルだけ選択」「定数のセルだけ選択」などにも使えてとても便利です!
よくある質問
Q:Ctrl+Endで最終セルを確認したら、データがないのにずっと下の行に飛びます。
A:それが不要な空白行(書式や設定が残っている行)です。上記の方法で空白行を削除してから保存し、ファイルを閉じて再度開くと最終セルが正しい位置に戻ります。
Q:空白行を削除したらデータも一緒に消えてしまいました。
A:削除前にCtrl+Zで元に戻せます。ジャンプ機能で空白セルを選択したとき、データ行に空白セルが混在していると一緒に削除されることがあります。削除前に選択範囲を必ず確認してください。
Q:削除してもファイルサイズが変わりません。
A:削除後に必ず上書き保存してください。また、画像や図形が残っていることでファイルが重い場合もあります。
まとめ
- 空白行はCtrl+Shift+↓ → Shift+Space → Ctrl+−で一括削除
- 削除後は必ずCtrl+Sで上書き保存する
- 表の中に散らばる空白行には「ジャンプ機能(Ctrl+G)→空白セル選択」が便利
- コピペや編集後は空白行が残っていないか定期的にチェック

空白行の掃除を習慣にすると、Excelが軽くて快適になります。月に1度チェックするだけでもかなり変わりますよ!



コメント