
(Excel 2010、Win 7、10GB RAM): ディスク上のサイズが 4MB の複雑なワークブックがあり、ディスクからの読み込みに 3 ~ 4 分かかります。メインのワークシートの主な範囲は 30 行 x 90 列で、多くのワークシートに長い数式が含まれ、多くの列に 5 ~ 6 個の条件付き書式設定基準があります。
RAM に格納された後、再計算は比較的速く (3 秒) 行われるため、ディスクからの読み込みになぜそれほど時間がかかるのかが疑問です。再計算は迅速に行われるため、条件付き書式 (数式ではありません) が、ディスクからの最初の読み込みに 3 分以上かかる原因であると思われます。
条件付き書式の複雑さ (または多数の複雑な数式) が原因で、同様に読み込み時間が長くなってしまった経験のある方がいるかどうか知りたいです。
答え1
古くて複雑なワークブックは、数年使用するとさまざまな理由で不具合が発生することがあります。多くの場合、Excelの新しい「バイナリ形式」でファイルを再保存するとパフォーマンスが向上します。.xlsbこれにより、ファイル サイズが大幅に削減され、ファイルに継承された可能性のある障害が解消される可能性があります。根本的な原因が解決されなくても、ファイル サイズが 75% 削減され、毎回ファイルを開く時間が節約される可能性があります。
私たちのオフィスのシステムでこのような一般的な問題に遭遇したとき、それは実際にはネットワーク効率の問題であり、大きなファイルを開いたときにそれがより顕著になりました。私が確認したいくつかの点は次のとおりです。
- このような現象が発生するのは 1 つのファイルだけですか、それとも同じ場所にある他のファイルでも小さな遅延が発生していますか? オフィス環境の場合は、ファイルの保存場所が読み込み時間に影響しているかどうかについてヘルプデスクに相談してください。
- 問題を複雑にしている可能性のある Excel アドインはありますか? アドインまたは Excel 自体を再インストールしてみてください。
- 数式に疑念がある場合は、数式を簡略化するか、行数を半分にしたファイルをテストして、読み込み時間が著しく短縮されるかどうかを確認してください。