Excelで行を挿入できない、または列やセルを挿入しようとするとエラーになる場合は、シートの保護やデータの配置が原因になっていることがあります。
まずはファイルを安全に保存し、確認しやすい項目から順番に切り分けます。元のファイルを直接大きく変更する操作は後半に回します。
まず確認すること
- ファイルを閉じる前に、別名でコピーを保存する
- Excelをいったん終了して開き直す
- 新しい空白ブックでは行を挿入できるか確認する
- 「読み取り専用」や「保護ビュー」と表示されていないか確認する
- 挿入したい行の近くに結合セルがないか見る
すぐわかる答え
多くの場合は、シート保護、最終行・最終列付近に残ったデータや書式、結合セルが原因です。「リソース不足です」と表示されるときは、不要に広がった使用範囲が関係していることがあります。
考えられる原因
- シートが保護され、行や列の挿入が禁止されている
- 最終行または最終列まで値、書式、コメントなどが残っている
- 結合セルを含む範囲を途中でずらそうとしている
- 表やフィルターの範囲内で、選択場所が適切ではない
- ファイルが読み取り専用、または共有先の権限で編集できない
対処法1: ファイルの編集状態を確認する
まず、編集そのものが制限されていないかを確認します。
- Excel上部に「保護ビュー」や「読み取り専用」の表示がないか確認します。
- 保護ビューの場合は、内容に心当たりのあるファイルだけ「編集を有効にする」を選びます。
- [校閲]タブにあるシート保護の状態を確認します。
- 保護されている場合は、ファイル作成者に解除用のパスワードや編集可否を確認します。
職場や学校の共有ファイルでは、勝手に保護を解除しないでください。
対処法2: 挿入する場所と結合セルを確認する
表の一部だけを選んで挿入すると、既存の結合セルとぶつかることがあります。
- 追加したい位置の行番号をクリックして、行全体を選択します。
- 右クリックし、[挿入]を選びます。
- エラーになる場合は、周辺に結合セルがないか確認します。
- 結合セルがある場合は、コピーを保存したうえで結合を解除し、行を挿入してから必要に応じて結合し直します。
列を追加できない場合も、同じように列番号を選択してから挿入すると判断しやすくなります。
対処法3: 最終行・最終列付近の不要な内容を整理する
見た目は空白でも、遠い行や列に書式だけが残っていると、行を下へ押し出せず挿入できないことがあります。
Ctrlキーを押しながらEndキーを押し、Excelが使用中と認識している最後のセルへ移動します。- 実際の表より大幅に下または右へ移動した場合は、その間に不要な書式などが残っている可能性があります。
- 必要な範囲を確認してから、表の下の不要な行や右側の不要な列を選択します。
- 右クリックして[削除]を選び、ファイルを保存して開き直します。
削除すると書式やコメントも消えるため、必ずコピーしたファイルで試してください。
対処法4: 「リソース不足です」と表示される場合
大量の書式、画像、数式、コピーしたデータなどを含むブックでは、Excelの処理が重くなり、挿入時にリソース不足のメッセージが出ることがあります。
- 不要なExcelブックや他のアプリを閉じます。
- Excelを終了し、PCを再起動してから対象ファイルだけを開きます。
- 別名で保存したコピーで、不要な行・列・画像・条件付き書式を少しずつ整理します。
- 改善しない場合は、必要なシートを新しいブックへコピーして、行を挿入できるか確認します。
新しいブックでは問題なく操作できる場合、元ファイルの構成や使用範囲が広がっている可能性があります。
解決しない場合
共有ファイル、職場・学校で管理されているPC、パスワード付きのシートでは、管理者やファイル作成者へ確認してください。重要な数式やマクロを含むファイルは、内容を控えずに修復や大幅な削除を行わないことが大切です。
コピーしたファイルでも同じ症状が続き、新しいブックでは正常に挿入できる場合は、Officeの修復を検討できます。ただし、会社支給PCでは設定変更前に管理者へ相談してください。
FAQ
空白行なのに行を挿入できないのはなぜですか?
空白に見えても、書式、コメント、条件付き書式などが最終行付近まで設定されていることがあります。Ctrl+Endで使用範囲を確認してください。
セルの挿入だけができない場合はどうしますか?
結合セルや表の範囲が影響していることがあります。行全体または列全体の挿入を試し、周辺の結合状態も確認します。