クライアントのコンピューター上のMicrosoft Excel 2010で非常に興味深い問題を特定しました。
共有フォルダまたはマップされたネットワークドライブにあるExcelファイルを開く場合、Excelを開くのに2〜3分かかります。このフォルダには他に約1000個のExcelファイルがあります。 Excelが「ロード」している間、Windowsエクスプローラーの上部に沿ってプログレスバーが移動しているのを実際に見ることができます。このプログレスバーが完了すると、ファイルがExcelで開きます。これは、ファイルがすでに開かれているかどうかに関係なく、100%の時間再現可能です。
Excelファイルの1つを同じリモートマシンのネットワークフォルダーに移動すると(Excelフォルダー内に "Speed Test"という名前のフォルダーを作成しただけです)、ファイルがすぐに開きます。
私の最善の仮定は、Excelが各ファイルのロードを完了する前に、実際にはフォルダー全体をスキャンしているということです。 Excelがこれを実行しないようにするにはどうすればよいですか?通常、Excelは開いており、正しいファイルが表示されていますが、Windowsエクスプローラー内で進行状況バーが完了するまで完全に応答しないことに注意してください。
それがどのように見えるかのスクリーンショットをいくつか添付しました。
ファイルをクリックする前に
Excelはすぐに開きますが、「読み込み」中にロックします
Excelが応答するのを待っている間に戻ってWindowsエクスプローラーを見ると、進行状況バーがあります。プログレスバーが完了すると、Excelがレスポンシブになります
おそらくこれはあなたを助けるOfficeファイル検証です。 Windowsのアップデートでインストールされた可能性があります。 http://support.Microsoft.com/kb/2501584 おそらくこれと同じ問題 SO質問
これは私にとってはうまくいきました(私は64ビットのWindows7ボックスでIE8とExcel2010を実行しています):
これで、Excelスプレッドシートがすぐに開きます。
プリンター/プリンタードライバー。別のプリンターをデフォルトとして選択し、Excelがより速く開き、パフォーマンスが向上するかどうかをテストして確認します。私のユーザーに大きな違いをもたらします。
同じ問題、奇妙な解決策、しかしそれは私の友人のために働いた。この長い読み込みプロセスは、既知の理由なしに開始され、1か月間私の友人を拷問していました。 「読み込みプロセス」中にタスクマネージャを起動してExcelを強制終了しようとしました。それはまだ非常にゆっくりと閉じました。しかし、ファイルが閉じられた後は、次回(および毎回)ファイルがすばやく開かれます。 (Win 7 + Office 2003)