目次
作成したデータシートは固定ではないので、時々、行や列、あるいは様々な数式、値を挿入して更新する必要がありますが、時にはデータシートを更新するためにExcelで行を挿入できない状況に直面することがあります。
本記事では、その原因を解決策とともに解説していきます。 それでは、本記事を始めましょう。
ワークブックダウンロード
行の挿入の解決策.xlsmExcelで行の挿入ができない場合の7つの対処法
Excelで新しい行を挿入する際の問題点と解決策を示すために、ある会社のさまざまな製品の価格を含む次のデータテーブルを使用します。
を使用しています。 Microsoft Excel 365 のバージョンがありますが、ご都合に合わせて他のバージョンもお使いください。
1.エクセルで行の挿入ができない すべて消去オプションを使用すると修正される
コンテキスト :
のレコードを含む行の前に、新しい行を挿入したいのです。 スイカ 新製品を投入するための製品です。
これを行うには、以下を選択した後 8列目 (行を挿入したい場所)を経由しています。 ホーム タブ>> 細胞 グループ>> インサート ドロップダウン>> シート行の挿入 オプションです。
新しい行を作成する代わりに、次のようなエラーメッセージが表示されます。
" Microsoft Excelでは、空白でないセルをワークシートの端に押し出してしまうため、新しいセルを挿入できません。 空白でないセルには、空白の値や書式、数式が含まれている場合があります。 挿入するセルが入るだけの行または列を削除してから、もう一度やり直してみてください。 "
このエラーの根本的な原因は、一番最後の行のセルに不要な値、枠線、背景色が入っていることです。
解決方法 :
この問題を解決するには、最後の行からすべての値、書式スタイルを消去することにあります。
➤ データセットの最後に続く行を選択します。
➤ プレス ctrl + shift + ↓です。 (ダウンキー)を押して、データ範囲を除くすべての行を選択します。
使用しない行を選択した後、これらの行から不要なコンテンツをすべて消去する必要があります。
➤へ移動します。 ホーム タブ>> 編集 グループ>> クリア ドロップダウン>> すべてクリア オプションです。
すると、最後の行のエントリーが削除されたことがわかります。
では、エラーメッセージを出さずに、新しい行を細かく挿入してみてください。
最後に、この行に製品の新しいレコードを入力します(ここでは、次のレコードを入力しました。 アップル ).
続きを読む エクセルでセル内に行を挿入する方法(3つの簡単な方法)
2.データ範囲をコピーしてExcelの修正で行を挿入できない
ここでは、前回の問題を別のタイプの解決策で解決し、行の挿入を成功させることを試みます。
解決方法 :
➤ 問題のあるシートからデータ範囲を選択し、[OK]を押します。 CTRL+C をクリックすると、この範囲をコピーすることができます。
➤ そして新しいシートに移動する(ここでは コピー ) をクリックし、範囲を貼り付けたいセルを選択します。
➤最後に、データ範囲の貼り付けのために CTRL+V .
新しいシートでは、無事に新しい行を入力し
ということで、新製品の記録をここに記します。
さて、いよいよこのシートのデータ範囲をコピーするために CTRL+C をもう一度。
その後、メインシートに戻り、コピーしたデータを CTRL+V を、前のデータ範囲の代わりにここに入力します。
続きを読む データ間に行を挿入するExcelの計算式(簡単な例2つ)
3.エラーなしで行を挿入するVBAコードを使用する
コンテキスト :
のレコードの行の前に新しい行を挿入するようにします。 スイカ .
残念ながら、新しい行を挿入しようとすると、エラーメッセージが表示されます。
このエラーの原因は、ご覧の通り、これまでのセクションと同じです。
解決方法 :
ここでは、この問題を解決するために ブイビーエー のコードで表示されます。
➤へ移動します。 デベロッパー タブ>> ビジュアルベーシック オプションです。
その後 Visual Basic エディター が開きます。
➤へ移動します。 インサート タブ>> モジュール オプションです。
その後 モジュール が作成されます。
➤ 次のコードを書いてください。
Sub Rmvall() Rows(ActiveCell.Row & ":" & Rows.Count).Delete End Sub
このコードは、使用する範囲を除いた行から不要な内容をすべて削除します。
➤ プレス F5 .
そうすると、最後の行からすべての内容を削除できるようになります。
では、新しい行を挿入してみましょう
と、製品のレコードを置く アップル .
続きを読む VBAでExcelに行を挿入する(11の方法)
4.シートが保護されているため、Excelで行の挿入ができない
コンテキスト :
ここでは、商品の行の前に新しい行を挿入します。 スイカ .
しかし、選択後 8列目 (新しい行の場所)を選択しようとすると シート行の挿入 のオプションがあります。 インサート の下にあるドロップダウンを使用します。 ホーム タブでは、このシートでは無効になっているため、選択できません。
をオンにしたことによるものです。 プロテクトシート オプションを使用した場合、ここでは新しい行を挿入できませんでした。
解決方法 :
そこで、新しい行を挿入する前に、このシートの保護を解除する必要があります。
➤へ移動します。 レビュー タブ>> プロテクト グループ>> 保護シート解除 オプションです。
その後 保護シート解除 のダイアログボックスが表示されます。
➤ 入力してください。 パスワード (シートの保護に使用したもの)を押しながら よっしゃー .
その後、もう一度新しい行の挿入を試みてください。
➤ 新しい行が必要な行を選択し、次の操作を行います。 ホーム タブ>> 細胞 グループ>> インサート ドロップダウン>> シート行の挿入 オプション(現在は有効になっています)。
最後に、新しい行を入力し
新商品のレコードを入力 アップル .
類似の読み物
- Excelで行を挿入して数式をコピーするマクロ(2つの方法)
- 表の下に行を追加するエクセルマクロ
- エクセルで合計行を挿入する方法(4つの簡単な方法)
- 行を挿入するエクセルマクロ(8つの方法)
- VBAでセルの値からExcelに行を挿入する(2つの方法)
5.結合された列のためにExcelで行を挿入することができません。
コンテキスト :
商品の行の前に新しい行を挿入しようとした場合 スイカ ,
再びエラーメッセージが表示されるようになりました。
この問題の原因は、データ範囲以外に完全にマージされたカラムがあるためです。
解決方法 :
新しい行をうまく挿入するためには、まずこの列をアンマージする必要があります。
➤ マージされた列を選択する( E列 この場合)。
➤へ移動します。 ホーム タブ>> アライメント グループ>> Merge & Center ドロップダウン>> セルのアンマージ オプションです。
カラムのアンメモリを行った後、今度は以下のことを試してみてください。 新しい行を挿入する を再度挿入すると、ご覧の通り、正常に挿入されました。
最後に、新製品の記録を書き込む アップル .
6.ペインがフリーズして、Excelに行を挿入できない。
コンテキスト :
フリージングパネル は、大きなデータセットでスクロールダウンしたいが、スクロールしている間中、データセットの固定部分を見続けたい場合に便利です。 しかし、この機能は、新しい行を挿入しようとすると問題が発生する場合があります。
解決方法 :
行の挿入を成功させるためには、まず、以下のフリーズペインの凍結を解除する必要があります。
➤へ移動します。 表示 タブ>> フリーズパネル ドロップダウン>> アンフリーズパネル オプションです。
この方法で、あなたは フリーズペイン を成功させました。
そして、新しい行を挿入しています。
新商品の記録で埋め尽くされた アップル .
7.新しい行の追加問題を解くためのテーブルから範囲への変換
コンテキスト :
データ範囲を変換して テーブル は、計算をより速く簡単にすることができますが、時には新しい行を挿入する際に問題を引き起こすことがあります。
解決方法 :
そこで、新しい行を追加する前に、以下の表を範囲に変換することにします。
➤ 選択してください。 テーブル をクリックしてください。 テーブルデザイン タブ>> ツール グループ>> レンジに変換する オプションです。
すると、次のようなメッセージボックスが表示されます。
" テーブルを通常の範囲に変換しますか? "
➤ 選択する はい をご覧ください。
このようにして、テーブルをデータ範囲に変換しています。
ここで、新しい行を挿入し
新製品のレコードを入力する アップル .
続きを読む エクセルで新しい行を挿入するショートカット(6つのクイックメソッド)
結論
この記事では、Excelで行を挿入できない場合の解決策をいくつか取り上げてみました。 あなたがそれを見つけることを願っています。 何か提案や質問がある場合は、コメント欄で自由に共有してください。