カテゴリ
パソコン関連のお得情報
Excelのシートをそのまま、違うブックにコピペしたいのに、貼り付けれない・・・
Excelを使っていると、シートをそのまま他のブック(ファイル)で利用したい機会があります。
しかし、ある条件を満たしていないと
コピー領域と貼り付けのサイズが違うため、これをここに貼り付けることができません。
貼り付け領域内のいずれかの1つのセルを選ぶか、または同じサイズの領域を選び、もう一度貼り付けてください。
と表示されてしまいます。
また、上記エラーが表示される場合は、シートごとコピーしても別のエラーが表示される恐れがあります。
移動先またはコピー先のブックの行列数が元のブックの行列数よりも少ないため、シートを移動先またはコピー先のブックに挿入できません。
データを別のブックに移動またはコピーするには、データを選択して[コピー]コマンドと[貼り付け]コマンドを使用して移動先またはコピー先のブックのシートに挿入してください。
この記事では
コピー領域と貼り付け領域のサイズが違うため、貼り付けできません
ブックの行列数が元のブックの行列数より少ないため、移動・コピーできません
のエラーを解決する方法をご紹介します。
そもそもこの2つのエラーはどういう意味なんだろう?
コピー領域と貼り付けのサイズが違うため、これをここに貼り付けることができません。
貼り付け領域内のいずれかの1つのセルを選ぶか、または同じサイズの領域を選び、もう一度貼り付けてください。
移動先またはコピー先のブックの行列数が元のブックの行列数よりも少ないため、シートを移動先またはコピー先のブックに挿入できません。
データを別のブックに移動またはコピーするには、データを選択して[コピー]コマンドと[貼り付け]コマンドを使用して移動先またはコピー先のブックのシートに挿入してください。
要約すると、どちらも同じことを言っています。
コピーしたセルの数より、貼り付け先のセルの数が小さいとエラーが表示されるのです。
セルを全て選択してコピーして、貼り付け先でも全て選択したのに…
セルの全体選択しても、エラーが表示されて貼り付けれない場合は「拡張子が違う」ためです。
Excelの拡張子には
.xlsx(Excelブック)と.xls(Excel97-2003ブック)があります
新しい拡張子 .xlsx(Excelブック) と
古い拡張子 .xls(Excel97-2003ブック) では
上記の図のように行と列の数が大幅に違います。
つまり新しい拡張子.xlsxから、セルを全体選択(列16384・行1048576)をコピーしても、古い拡張子.xlsには収まりきらないってことだね
ちなみに、古い拡張子(.xls)から新しい拡張子(.xlsx)には、セルを全体選択しても問題なくコピーできるよ
上記エラーが表示されて、コピーしたセルを貼り付けれない場合は、コピー先の拡張子を「.xlsx」で保存しなおします。
使っているExcelが古くて難しい場合は、コピーの範囲を「列:256・行65536」に収まるようにしてコピペすればOKです
もっと「Excelの時短技・VBAについて学びたい」という方に朗報です
Kindle読み放題の無料体験をを利用して、Excelの時短技や便利技を無料で学べるチャンスです。
Amazonが提供する電子書籍の読み放題サービスのことです。
Kindle=電子書籍
Unlimited=読み放題
Kindle Unlimitedは無料で何回も体験できるって知っていますか?私は実際に4回無料体験済みです。一度利用していても無料のチャンスは大いにありますよ(無料体験につてのまとめ記事)
もし無料キャンペーンが使えなくても、2ヶ月99円のキャンペーンも何度もやっています
下のボタンからAmazonを開いて「無料体験」の表示が出るか確認してみましょう
\ Amazonで確認 /