web-dev-qa-db-ja.com

Excel2010を開くのに永遠にかかります

クライアントのコンピューター上のMicrosoft Excel 2010で非常に興味深い問題を特定しました。

共有フォルダまたはマップされたネットワークドライブにあるExcelファイルを開く場合、Excelを開くのに2〜3分かかります。このフォルダには他に約1000個のExcelファイルがあります。 Excelが「ロード」している間、Windowsエクスプローラーの上部に沿ってプログレスバーが移動しているのを実際に見ることができます。このプログレスバーが完了すると、ファイルがExcelで開きます。これは、ファイルがすでに開かれているかどうかに関係なく、100%の時間再現可能です。

Excelファイルの1つを同じリモートマシンのネットワークフォルダーに移動すると(Excelフォルダー内に "Speed Test"という名前のフォルダーを作成しただけです)、ファイルがすぐに開きます。

私の最善の仮定は、Excelが各ファイルのロードを完了する前に、実際にはフォルダー全体をスキャンしているということです。 Excelがこれを実行しないようにするにはどうすればよいですか?通常、Excelは開いており、正しいファイルが表示されていますが、Windowsエクスプローラー内で進行状況バーが完了するまで完全に応答しないことに注意してください。

それがどのように見えるかのスクリーンショットをいくつか添付しました。

Before clicking on the file ファイルをクリックする前に

Excel opens prompty, but locks up while it is "loading" Excelはすぐに開きますが、「読み込み」中にロックします

If I go back and look at Windows Explorer while I'm waiting for Excel to respond, there is a progress bar. When the progress bar completes, Excel becomes responsive Excelが応答するのを待っている間に戻ってWindowsエクスプローラーを見ると、進行状況バーがあります。プログレスバーが完了すると、Excelがレスポンシブになります

4
James Watt

おそらくこれはあなたを助けるOfficeファイル検証です。 Windowsのアップデートでインストールされた可能性があります。 http://support.Microsoft.com/kb/2501584 おそらくこれと同じ問題 SO質問

2
datatoo

これは私にとってはうまくいきました(私は64ビットのWindows7ボックスでIE8とExcel2010を実行しています):

  1. Internet Explorer8を起動します
  2. 「ツール」メニューに移動します
  3. 「インターネットオプション」に移動します
  4. [セキュリティ]タブに移動します
  5. 「ローカルイントラネット」に移動します
  6. 「サイト」ボタンをクリックしてください
  7. 「イントラネットネットワークを自動的に検出する」のチェックを外します

これで、Excelスプレッドシートがすぐに開きます。

1
user207162

プリンター/プリンタードライバー。別のプリンターをデフォルトとして選択し、Excelがより速く開き、パフォーマンスが向上するかどうかをテストして確認します。私のユーザーに大きな違いをもたらします。

0
Tim Lawler

同じ問題、奇妙な解決策、しかしそれは私の友人のために働いた。この長い読み込みプロセスは、既知の理由なしに開始され、1か月間私の友人を拷問していました。 「読み込みプロセス」中にタスクマネージャを起動してExcelを強制終了しようとしました。それはまだ非常にゆっくりと閉じました。しかし、ファイルが閉じられた後は、次回(および毎回)ファイルがすばやく開かれます。 (Win 7 + Office 2003)

0
BadAss