MicrosoftExcelは新しいセルを追加できません[修正済み]

公開: 2020-07-09

Excelスプレッドシートで作業しているときに、新しいセルを追加できないという問題が発生する場合があります。 この問題は非常に一般的であり、簡単に解決できます。 方法を見つけるために読み続けてください。

Windows 10のExcelで新しいセルを作成できないのはなぜですか?

ほとんどの場合、想定される「問題」は、シート上のデータの損失を防ぐという目的を果たします。 ただし、破損したファイルの場合や使用しているファイル形式が原因など、例外は存在します。

次のいずれかの要因により、MicrosoftExcelでの新しいセルの作成が妨げられる可能性があります。

  • セル保護:Excelには、データのさまざまな種類のセル保護があります。 アクティブなセルが1つある場合は、それが新しいセルを作成できない理由である可能性があります。
  • 行/列の結合:行または列全体を結合して単一のセルを作成すると、新しい行/列を挿入できなくなります。
  • 行/列全体に適用されるフォーマット:意図せずに行/列全体をフォーマットした可能性があります。 これが、直面している問題の原因である可能性があります。
  • ペインのフリーズ:ペインのフリーズオプションは、データの入力と管理を容易にするのに役立ちます。 ただし、新しいセルを追加できなくなる可能性があります。
  • 最後の行/列のエントリ:シートの最後の行/列のエントリを置き換えようとしている場合、Excelはデータの損失を避けるために、新しいセルの追加を制限します。
  • テーブルとしてフォーマットされたデータ範囲:テーブルと空白スペースを含む選択した領域にセルを追加しようとすると、問題が発生する可能性があります。
  • ファイル形式の制限:さまざまなバージョンのExcelでさまざまなファイル形式を使用できます。 各ファイル形式には、固有の目的と制限があります。 したがって、機能が制限されたファイル形式を使用している場合、新しいセルを追加しようとすると問題が発生する可能性があります。
  • 信頼できないソースからのファイル:保護のために、Excelは信頼できないソースからのファイルの実行を防ぐことがよくあります。 現在直面しているエラーは、ファイル自体に起因している可能性があります。

Microsoft Excelで列または行を追加できないさまざまな理由を確認したので、次に、問題を解決する方法について詳しく見ていきましょう。

「Excelで新しいセルを追加できない」を修正する方法

問題の解決策は次のとおりです。

  1. セル保護を削除します
  2. 行/列のマージを解除します
  3. ペインのフリーズを解除します
  4. データを新しいシートにコピーします
  5. 短いファイルパスを選択してください
  6. ファイル形式を変更する
  7. テーブルを範囲としてフォーマットします
  8. ファイルソースを信頼できるものとして設定します
  9. 未使用の行/列のフォーマットをクリアします
  10. VBAを使用して使用範囲をカスタマイズする
  11. OfficeOnlineを使用する

上記の解決策を試した時点で、問題なく作業を進めることができます。 それでは始めましょう:

修正1:セル保護を削除する

Excelのセル保護機能は、データをワイプまたは編集できないようにセルをロックすることにより、シートまたはブックの現在の状態を保持します。 したがって、セル保護をアクティブにしている場合、既存のデータを保持するために新しいセルを作成することはできません。 したがって、あなたがしなければならないのは、機能を非アクティブ化することだけです。 次の簡単な手順に従ってください。

  1. キーボードのCtrl + Aを押して、ワークシートのすべてのセルを選択します。
  2. [ホーム]タブで、[形式]ドロップダウンをクリックします。
  3. メニューの下部にある[保護]の下の[セルのフォーマット]を選択します。
  4. 開いたウィンドウで、[保護]タブをクリックし、[ロック済み]というオプションのマークを外します。
  5. [OK]をクリックします。
  6. 次に、[レビュー]タブに移動し、[ブックの保護]または[シートの保護]をクリックします。
  7. シートまたはワークブックから保護を削除するには、パスワードを入力してください。
  8. Ctrl + Sを押してファイルを保存します。 ウィンドウを閉じてから、もう一度開きます。 これで、新しい行/列を挿入してみることができます。 それが機能するかどうかを確認します。

修正2:行/列のマージを解除する

すでに述べたように、いくつかのセルだけでなく、行または列全体をマージした可能性があります。 この場合、Excelは、データが失われないように、新しいセルの追加を制限するようにプログラムされています。 行内のすべてのセルをマージすると、別の列が追加されなくなり、列内のすべてのセルをマージすると、新しい行が追加されなくなります。 列/行をマージ解除すると、問題を解決できます。 これがあなたがすべきことです:

  1. ワークシートを調べて、マージされた行/列を見つけます。
  2. マージされる列の場合は、列ヘッダー(A、B、Cなど)をクリックします。
  3. 次に、[ホーム]タブで、[結合して中央揃え]をクリックして、強調表示された列の結合を解除します。
  4. 他のマージされた列について、手順2と3を繰り返します。
  5. マージされた行がある場合は、行ヘッダー(たとえば、1、2、3など)をクリックしてから、[ホーム]タブに表示されている[マージして中央揃え]をクリックします。
  6. キーボードのCtrl + Sを押して、ファイルを保存します。 ブックを閉じてから、もう一度開きます。 これで、問題の問題が解決されたかどうかを確認できます。

修正3:ペインのフリーズを解除する

ペインのフリーズ機能を使用すると、ワークシートの他の領域にスクロールするときに、ワークシートの選択した領域を表示したままにして、参照を簡単に行うことができます。 ただし、この機能により、シートに新しい行または列を追加できない場合があります。 凍結したペインを解凍するには、次の手順に従います。

  1. [表示]タブに移動します。
  2. [ペインのフリーズ]ドロップダウンをクリックします。
  3. メニューから[ペインのフリーズ解除]を選択します。
  4. Ctrl + Sを押してファイルを保存し、閉じます。
  5. ファイルを再度開き、問題が修正されているかどうかを確認します。

修正4:データを新しいシートにコピーする

作業しているファイルが破損している可能性があります。 したがって、データを新しいファイルにコピーしてみてください。 方法は次のとおりです。

  1. 問題のあるシートを開きます。
  2. Ctrl + Aを押してデータを選択し、Ctrl + Cを押してデータをコピーします。
  3. [ファイル]タブに移動します。
  4. [新規]をクリックして、[空白のワークブック]を選択します。
  5. [作成]をクリックします。
  6. [ホーム]タブの[貼り付け]ドロップダウン矢印をクリックします。
  7. [形式を選択して貼り付け…]をクリックします
  8. [値]をクリックしてから、[OK]をクリックします。
  9. 新しいファイルを保存してから閉じます。 ファイルを再度開き、直面している問題が解決されているかどうかを確認します。

修正5:より短いファイルパスを選択する

OS内のファイルのアドレスは、ファイルのパスと呼ばれます。 長すぎると、新しいセルの作成が妨げられる可能性があります。 ファイルパスが短くなる場所にファイルを保存します。 次の手順を実行します:

  1. 問題のあるファイルを開きます。
  2. [ファイル]タブをクリックし、[名前を付けて保存]を選択します。
  3. 開いたダイアログボックスで、保存するファイルの場所として[デスクトップ]を選択し、[保存]ボタンをクリックします。
  4. ブックを閉じます。
  5. 新しく保存したファイルを開き、直面していた問題が再び発生するかどうかを確認します。

修正6:ファイル形式を変更する

使用しているファイル形式がエラーの原因である可能性があります。 別の形式を使用すると、問題の解決に役立つ場合があります。 たとえば、XLSMからCSV、XLS、またはXLSXに切り替えることができます。 それを行う方法を見てみましょう:

  1. 問題のあるファイルを開きます。
  2. [ファイル]タブに移動し、[名前を付けて保存]をクリックします。
  3. 開いた[名前を付けて保存]ダイアログボックスで、[ファイルの種類]ドロップダウンを展開し、別のファイル形式を選択します。 たとえば、CSVが現在の形式である場合は、XLSを選択できます。
  4. [保存]ボタンをクリックします。
  5. ブックを閉じます。
  6. 新しく保存したファイルを再度開き、問題が解決したかどうかを確認します。

修正7:テーブルを範囲としてフォーマットする

Excelはテーブルの作成をサポートしていますが、場合によっては、テーブルによってワークシートの行/列を追加または削除できないという問題が発生する可能性があります。 その場合は、テーブルを範囲に変換してみてください。 これを行うには、次の簡単な手順に従ってください。

  1. 作成したテーブルの任意の領域をクリックします。
  2. [テーブルツール]の下にある[デザイン]に移動し、[範囲に変換]をクリックします。
  3. キーボードのCtrl + Sを押してファイルを保存します。
  4. ファイルを閉じて、再度開きます。
  5. これで、新しいセルを正常に作成できるかどうかを確認してください。

修正8:ファイルソースを信頼できるものとして設定する

Excelは、信頼できないソースからのファイルの実行をサポートしないようにプログラムされています。 この組み込み機能は、セキュリティを強化し、シートに新しい行/列を作成しようとしたときにエラーメッセージを表示することを目的としています。 利用可能な解決策は、ファイルの場所を信頼できるものとして設定することです。 方法は次のとおりです。

  1. 問題が発生しているファイルを開きます。
  2. [ファイル]タブに移動し、[オプション]をクリックします。
  3. トラストセンターをクリックします。 これは、Excelの[オプション]ページの左側のペインの最後の項目です。
  4. ページの右側に表示されている[セキュリティセンターの設定...]をクリックします。
  5. 開いた新しいページの左側のペインで、[信頼できる場所]をクリックします。
  6. 次に、ページの右側に表示される[新しい場所を追加...]ボタンをクリックします。 これで、MicrosoftOfficeの[信頼できる場所]ウィンドウが表示されます。
  7. [参照...]ボタンをクリックして、Excelファイルが保存されている場所に移動します。
  8. [OK]をクリックします。
  9. [OK]をクリックしてから、もう一度[OK]をクリックします。
  10. Excelを閉じてから、問題が発生していたファイルを再度開きます。 シートに新しいセルを追加できるかどうかを確認します。

修正9:未使用の行/列のフォーマットをクリアする

ワークシートの最後の行/列にコンテンツがないようですか? そうではないかもしれません。 ヘッダーをクリックして行/列全体を強調表示し、書式設定(たとえば、色やセルの境界線を導入)を適用した場合、Excelは行/列にコンテンツがあると見なすため、新しいセルを作成できなくなります。データの損失を防ぐために。 これを修正するには、行/列全体のフォーマットをクリアします。

新しい列を挿入するには、次のことを行う必要があります。

  1. 問題のあるファイルを開きます。
  2. シートのデータを含む最後の列の右側の列に移動します。 ヘッダーをクリックして列全体を強調表示し、キーボードのShift + Ctrl +右矢印を押します。 これにより、シートにデータが含まれていないがフォーマットされている可能性のあるすべての列が強調表示されます。
  3. [ホーム]タブの[フォント]で、ドロップダウン矢印をクリックして[境界線]メニューを表示します。
  4. [境界線なし]を選択します。
  5. [ホーム]タブの[フォント]の下で、[テーマの色]のドロップダウン矢印をクリックし、[塗りつぶしなし]を選択します。
  6. キーボードのDeleteキーを押して、未使用のセルに誤って入力した可能性のあるデータをすべて消去します。
  7. 次に、[ホーム]タブの[編集]カテゴリで、[クリア]ドロップダウン矢印をクリックし、[フォーマットのクリア]を選択します。
  8. [クリア]ドロップダウン矢印をもう一度クリックして、[すべてクリア]を選択します。
  9. キーボードのCtrl + Sをクリックして、ファイルを保存します。
  10. Excelを閉じてから、ファイルを再度開きます。

新しい行を挿入するには、次のことを行う必要があります。

  1. 問題のあるシートを開きます。
  2. データを含む最後の行の隣の行に移動します。 ヘッダーをクリックして強調表示し、Shift + Ctrl +下矢印を押して、シートの最後まで使用されていないすべての行を強調表示します。
  3. [ホーム]タブの[フォント]で、ドロップダウン矢印をクリックして[境界線]メニューを表示します。
  4. [境界線なし]を選択します。
  5. [ホーム]タブの[フォント]の下で、[テーマの色]のドロップダウン矢印をクリックし、[塗りつぶしなし]を選択します。
  6. キーボードのDeleteキーを押して、未使用のセルに誤って入力した可能性のあるデータをすべて消去します。
  7. 次に、[ホーム]タブの[編集]カテゴリで、[クリア]ドロップダウン矢印をクリックし、[フォーマットのクリア]を選択します。
  8. [クリア]ドロップダウン矢印をもう一度クリックして、[すべてクリア]を選択します。
  9. キーボードのCtrl + Sをクリックして、ファイルを保存します。
  10. Excelを閉じてから、ファイルを再度開きます。 新しい行を挿入できるかどうかを確認してください。

Ctrl + Vショートカットを使用してデータをExcelシートに貼り付けないようにすることをお勧めします。これは、新しい行/列を追加できないなど、多くの問題を引き起こす可能性があるためです。 代わりに、次の方法を使用してください。

  1. [ホーム]タブの[貼り付け]ドロップダウン矢印をクリックします。
  2. [形式を選択して貼り付け…]をクリックします
  3. [値]をクリックしてから、[OK]をクリックします。

修正10:VBAを使用して使用範囲をカスタマイズする

ここまで来ても、Excelワークシートに新しい行/列を作成できない場合でも、気を失うことはありません。 VBA(Visual Basic for Applications)は、Excel(およびその他のMicrosoft Officeプログラム)のプログラミング言語です。 現在直面している問題を解決するために使用できます。 次の簡単な手順に従ってください。

  1. 問題のあるファイルを開きます。
  2. 画面下部のワークシートタブ(シート1など)を右クリックします。
  3. コンテキストメニューから[コードの表示]をクリックします。
  4. 開いたページで、キーボードのCtrl + Gを押して、「即時」ウィンドウを表示します。
  5. ここで、「ActiveSheet.UsedRange」と入力し(逆コンマは含めないでください)、Enterキーを押します。 これにより、ワークシートの使用範囲がデータのある領域内にのみ存在するようになります。
  6. 次に、[ファイル]タブをクリックし、[閉じてMicrosoftExcelに戻る]を選択します。
  7. Ctrl + Sを押してファイルを保存します。 Excelを閉じてから、ファイルを再度開きます。 新しい列または行を追加できるかどうかを確認します。

修正11:OfficeOnlineを使用する

上記のすべての修正を試しても問題が解決しない場合は、もう1つのオプションが残っています。 システムに問題がある可能性があります。 Office Onlineを使用して、直面している挫折を取り除くことができます。 次の簡単な手順に従ってください。

  1. ブラウザに移動して、OneDriveにログインします。
  2. [アップロード]ボタンをクリックします。
  3. [ファイル]をクリックします。
  4. 問題のあるExcelファイルが保存されている場所に移動します。
  5. ファイルを選択します。
  6. [開く]をクリックします。
  7. シートに新しい行/列を追加してみてください。
  8. 成功した場合は、ファイルをシステムにダウンロードできます。

そこにあります。 これらの修正を試した時点で、「MicrosoftExcelが新しいセルを追加できない」問題の修正に成功しているはずです。

他にご提案、ご質問、ご意見がございましたら、下のコメント欄にご記入ください。 ご連絡をお待ちしております。

おすすめされた

マルウェア対策でPCを脅威から保護する

アンチウイルスが見逃す可能性のあるマルウェアがないかPCをチェックし、AuslogicsAnti-Malwareを使用して脅威を安全に削除します

Auslogics Anti-Malwareは、認定されたMicrosoft Silver ApplicationDeveloperであるAuslogicsの製品です。
ダウンロード中

PCで重要なタスクを実行しようとしているときに不要な問題が発生しないように、信頼できるウイルス対策プログラムを使用して定期的にスキャンを実行することをお勧めします。 今すぐAuslogicsAnti-Malwareを入手して、システムが正常に機能していることを確認してください。