- 締切済み
エクセルファイルの起動が遅い
今、仕事でエクセルを使用しています。前任者が作成したエクセルファイルが急に起動が遅くなり困っています。そのファイルはVBAが使用されています。原因として考えられるのが、そのファイルをコピー、別名で保存し、少しVBAを修正していたら急に遅くなったので、その作業に問題があったのかもしれません。なおコピー元、コピー先の2つのファイルとも起動時時間がかかります。(ファイルサイズは大きくありません。) なお立ちあがればさくさく動きます。起動時と終了時非常に時間がかかるんです。また起動中タスクマネージャーで見るとCPU100パーセントになっています。(他のエクセルファイルは普通に動きます。この特定のファイルのみ遅いのです。) PC初心者です。よろしくおねがいします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
1.ご使用のExcelのバージョンはいくつでしょう? WinNT/2000カテゴリに投稿されているので、おそらくOSは2000。 だとすると、Excelは2000か2002か2003のどれかでしょうか? 2.Excelのセキュリティレベルはどれでしょう? ツール→マクロ→セキュリティを確認します。 「低」になっていませんか?なっていれば「中」にしていったんExcelを閉じてください。「高」などの場合はそのままで結構です。 そのうえで、問題の2つのファイルを開いたときにマクロが含まれているとの警告は出ますか?出るのであれば[無効]を選んで開いてください。 これでこのファイルの起動、終了に時間がかかりますか? 無効にして改善するのであれば、マクロが原因。そうでなければ他が原因と思われます。
- gamebakari
- ベストアンサー率60% (699/1147)
ソースがないとどこでどうなって遅いのかがわかりませんが・・・ とりあえずタスクマネージャのプロセスタブをにらみつつ、デバックモードで1項目ずつ走らせ監視してください。 >少しVBAを修正していたら急に遅くなった まずその修正部分をよく調べてみるのが先決かと。 http://members.jcom.home.ne.jp/rex-uchida/vba110.htm
補足
VBAに原因があると思い、そのファイルのVBAを削除したのですが、そのファイルの起動が遅いのです。よろしくおねがいします。