[ホーム] -
[Windows 7 FAQ 一覧] - [移動先またはコピー先のブックの行列数が元のブックの行列数よりも少ないため、シートを移動先またはコピー先のブックに挿入できません。データを別のブックに移動またはコピーするには、データを選択して、[コピー]コマンドと[貼り付け]コマンドを使用して移動先またはコピー先のブックのシートに挿入してください。]
Microsoft エクセルでシートをコピーしたときに以下のエラーが出力される場合があります。
移動先またはコピー先のブックの行列数が元のブックの行列数よりも少ないため、シートを移動先またはコピー先のブックに挿入できません。データを別のブックに移動またはコピーするには、データを選択して、[コピー]コマンドと[貼り付け]コマンドを使用して移動先またはコピー先のブックのシートに挿入してください。
これはExcel2010で作成した文書のシートを古い形式(Excel2003など)にコピーしようとした場合に発生します。
警告とおりコピー&ペーストしても、図形がコピーされないなど、環境によっては正しくコピーされません。
コピー先のExcelを上位バージョンの形式に保管しなおせば解消します。
以下ではExcel2003形式で作成したExcelを上位バージョンで保管する方法を紹介します。
(1)念のためそれぞれのExcelファイルのバックアップを取得しておきます。
(2)移行先(この例ではExcel2003)の文書を開き[ファイル][名前を付けて保存]を実行します。
(3)ファイルの種類で「Excel97-2003ブック(*.xls)」を「Excelブック(*.xlsx)」に変更して[保存]をクリックします。
(4)移動先のファイルを閉じてから再度開きます。(なぜかこの操作をしないと、シートのコピーで同じエラーが出る場合があります)
(5)再度シートのコピーを実行します。