Joanが何かをコピーしたり、切り取ってワークシートに貼り付けたりすると、ページがフェードし、サインの形をした感嘆符が大量に表示されることがあります。彼女は図形をクリックしてそれらが何であるかを確認することができず、Excelは「応答していません」と表示されます。数秒から数分後、貼り付けが終了し、すべてが正常に戻ります。しかし、約10%の確率で、Excelはそのように凍結されています。 Joanは、これは約8か月前に始まったと述べています。彼女は、再作成したくない45ページのワークブックを使用しているため、なぜこれが発生するのかについてのアイデアを探しています。

これが発生する理由はたくさんあるので、このヒントで提供される可能性のあるものはすべて、単に役立つ可能性のある提案になります。

最初に行うことは、ワークブックを使用しているときにこの問題が悪化するかどうかを把握することです。たとえば、データのブロックをブックに貼り付けて、正常に機能するとします。ただし、ワークシートへの連続する各貼り付けはますます遅くなりますか?もしそうなら、問題はあなたのシステムでメモリがどのように使用されているかに非常によく関係している可能性があります。

ご覧のとおり、何かをコピーして貼り付けるたびに、ExcelはシステムのRAMの一部を利用します。 (意味がありますか?)問題は、貼り付けが完了した後、Windowsが使用済みRAMを完全に解放しない可能性があることです。したがって、コピーアンドペーストを連続して行うたびに、システムで使用可能なRAMの量が減り、その結果、速度が低下します。

これに対処する簡単な方法は、システムのメモリを増やす以外に、Excelをシャットダウンして再起動することです。これにより、プログラムのすべてのRAM使用量がクリアされ、貼り付けがより速く行われるはずです。

最初のコピーアンドペーストでも問題が明らかな場合は、Windowsタスクマネージャーを使用して、システムでメモリがどのように使用されているかを確認する必要があります。リソースが限界に達している場合は、メモリの追加を真剣に検討することをお勧めします。

それでも問題が解決しない場合は、実際のワークブックを確認することをお勧めします。情報をブックに貼り付けるたびに、Excelは全体の再計算を行います。ブックにある数式と条件付き形式の数によっては、これにはかなりの時間がかかる場合があります。条件付き書式ルールに不明なエラーがある場合は、さらに時間がかかる可能性があります。しばらく時間がかかる場合がありますが、ルールを再確認し、ルールが有効であることを確認することをお勧めします。 (ワークブックによっては、すべてのルールを削除して、すべての条件付き形式を再適用する方が簡単な場合があります。)

ブックがどこに保存されているかも考慮する必要があります。ネットワークドライブ上にありますか?これは、最初は明らかではないかもしれない方法で物事を遅くする可能性があります。ただし、それを確認する方法は、ブックをローカルドライブにコピーし、そこで別の名前を付けることです。次に、ワークブック(1つはネットワーク上、もう1つはローカルドライブ上)を開き、貼り付け操作を実行します。そうすれば、ワークブックのネットワークバージョンの実行速度がローカルバージョンよりも遅いかどうかを簡単に判断できます。

また、Excelで有効になっているアドインが貼り付けの速度に影響を与えているかどうかを確認する必要があります。同じアドインを持たない別のコンピューターにワークブックを持っていくと、さらにチェックインする問題がある場合に答えるのに役立ちます。 (他のマシンで貼り付けの速度が低下しない場合は、自分のマシンでアドインの無効化を開始できます。)

最後に、Excelで自動計算をオフにすることを検討してください。

すべての貼り付けが完了したら、再びオンにすることができます。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(13715)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice365のExcelに適用されます。