修正:Excelで「コピー領域と貼り付け領域のサイズが違うため、情報を貼り付けることができません」と表示される場合の対処法

中級📊 Microsoft Excel2026-06-06| Microsoft Excel (Office 365, 2021, 2019, 2016) - Windows 10/11 または macOS

Error Message

The information cannot be pasted because the copy area and the paste area are not the same size and shape
#excel#コピー貼り付け#セル結合#トラブルシューティング

発生原因同僚から引き継いだ膨大なスプレッドシートを作業しているとき、単純なコピー&ペーストで作業が止まってしまうことがあります。特定の範囲をCtrl + Cでコピーし、新しいシートに移動してCtrl + Vを押しただけで、Excelがサイズと形状の不一致に関する不可解なエラーを出すことがあります。

これは、Excelがコピーしたデータを厳密な行列(マトリックス)として扱うために起こります。例えば、幅5列、深さ10行のブロックをコピーした場合、Excelは貼り付け先にも、結合されたセルや非表示のフィルターなどの障害物がない、正確に5x10のスペースがあることを期待します。

「左上のセルのみ選択」ショートカットこのエラーを回避する最も手っ取り早い方法は、貼り付け先の選択方法を変えることです。多くのユーザーは、データが入るべきエリア全体をハイライトしようとします。しかし、選択範囲が1行でもずれていると次元が一致せず、Excelは貼り付けをブロックしてしまいます。

  • 通常通り、元のデータをコピーします。- 貼り付け先のシートに移動します。- データの開始位置となる左上のセル1つだけをクリックします。- Ctrl + Vを押します。セル1つだけを選択することで、Excelが必要なスペースを自動的に計算できるようになります。それでもエラーが発生する場合は、ほぼ間違いなく結合されたセルなどの構造的な問題が原因です。

構造的な修正1:結合されたセルの特定結合されたセルは、貼り付け失敗の最も頻繁な原因です。これらは標準のグリッド構造を壊し、5x10のエリアをExcelのエンジンに対して異なる形状に見せてしまいます。データを移動させる前に、これらを見つけて解消する必要があります。

数秒で結合されたセルを見つける方法:- Ctrl + Fを押して「検索と置換」ダイアログを開きます。- **「オプション」をクリックし、次に「書式」**をクリックします。- **「配置」タブで「セルを結合する」**にチェックを入れ、「OK」をクリックします。- **「すべて検索」**をクリックすると、シート内のすべての結合されたセルが一覧表示されます。特定できたら、それらのセルを選択して「セルを結合して中央揃え」をクリックし、結合を解除します。数千行あるシートを扱う場合は、以下のVBAマクロを使用して選択範囲を一括で解除できます。

Sub UnmergeSelection()
    Selection.Unmerge ' 選択範囲の結合を解除
    MsgBox "グリッド構造のチェック完了:選択範囲の結合が解除されました。"
End Sub

構造的な修正2:可視セルとフィルター範囲フィルターで5行が隠れているテーブルに20行のブロックを貼り付けようとすると、サイズの不一致が発生します。Excelは、隠れたデータを上書きすべきかスキップすべきか判断できません。目に見えている部分だけに貼り付けるには、以下の手順を行います:

  • 元のデータをコピーします。- 貼り付け先の範囲をハイライトします。- Alt + ;(セミコロン)を押します。これは**「可視セルのみ選択」**を行うパワーユーザー向けのショートカットです。- 次に、データを貼り付けてみてください。フィルターされた範囲が依然としてうまくいかない場合は、一度フィルターを完全にクリアしてから貼り付けを行い、その後にフィルターを再適用してください。これにより時間を節約し、データのずれを防ぐことができます。

「値のみ」貼り付けという選択肢セルに付随するメタデータや複雑な条件付き書式が競合の原因となっている場合があります。書式の「重み」を取り除くことで、解決することがよくあります。

  • キーボードショートカットを使わず、貼り付け先のセルを右クリックします。- **「形式を選択して貼り付け...」**を選択します。- 「値」 (V) を選択します。これにより、Excelはコピー元の書式の「形状」を無視し、生のデータポイントのみに集中します。

データの整合性の確保10,000個のセルを一括で結合解除するなど、大規模なファイルのクリーンアップを行う際、ファイルが破損していないか不安になることがあります。構造的な大きな変更を行う前後に、ファイルの状態を確認することをお勧めします。

私は ToolCraftのハッシュジェネレーター を使用して、CSVやXLSXエクスポートのMD5またはSHA-256フィンガープリントを素早く作成しています。これは完全にブラウザベースかつクライアントサイドで動作するため、データがコンピュータの外に出ることはありません。「修正済み」のファイルが技術的に健全であることを証明する信頼できる方法です。

最終チェックリストアラートが出ずにデータが入力されれば成功です。もし解決しない場合は、シートの最下部を確認してください。Excelには最大1,048,576行という制限があります。列全体をコピーし、貼り付け先の最下部に1行でもデータがある場合、データを「シフト」させる余地がなくなり、致命的なサイズエラーが発生します。

Related Error Notes