
EXCEL 2002で作成したマクロの処理速度について質問です。
職場のネットワークで使用しており、サーバ上に保存してあるマクロを実行するのですが
同じ環境であるにも関わらず、私の端末だけマクロの処理速度が目に見えてわかるほど遅いのです。
DELL製 OPTIPLEX 745
WindowsXP SP2
OFFICE XP
とパソコンは共通であり、使用するサーバーも同じです。
環境は全く同じといっても過言ではありません。
マクロはいくつかのブックをオープンし値にオートフィルターをかけて抽出。
その後、抽出した値を合計7個のグラフに貼り付けます。
この貼り付け時の速度が異常に遅いのです。
会社貸与のパソコンだけにシステムに関わる部分の設定はほぼ不可です。
何か対策など講じることは可能でしょうか。
ご教授願います。
No.3ベストアンサー
- 回答日時:
こんばんは。
たぶん、Excelの場合は、物理的なメモリとは関係ないと思います。Excelは、仮想メモリ上を使用していますので、HDDの状態もあまり影響受けませんが、逆に、VRAM周りなどに、直接影響を受けてしまいます。
>抽出した値を合計7個のグラフに貼り付けます。
かなり厳しい条件だとは思います。
どこかで常駐ソフトが、オンの状態のまま動いているかもしれません。また、IEがおかしな動きをしている可能性もあります。アンチウィルスソフトや、アンチスパイウェアが、災いしていることがあります。ある程度は、設定で換えられるはずです。
また、その判定は難しいかとは思いますが、スタートアップで、インターネットに繋がるもので、直接必要がないものは外してみるとよいと思います。次に、常駐しているもので、通常使わないものも外してみるとよいです。たとえば、pdf を作成するツールなどがあります。
それから、Excelの場合は、Personal.xls のマクロの整理、(某サイトでPersonal.xls に詰め込むような内容のものがありますが、あまり関心しません。)
C:\Documents and Settings\<ユーザー名>\Application Data\Microsoft\Excel\XLSTART\
中で、Personal.xls 以外のものは除去します。アドインも、通常使わないものは、外しておく習慣をつけるとよいです。
他は、マイコンピュータのローカルディスクから、右クリック-プロパティ-ディスク・クリーンアップをするとよいです。
特に、C:\Windows\Temp の中を掃除してきれいにすると、劇的に速くなることがあります。ここには、Excelを遅らせる原因の残骸ファイルがあります。また、デフォルトフォルダなどのExcelのエラーファイルも、たまっていたら除去してください。とかく、Excelがハングした後は、遅くなることが多いのは、これが原因です。他は、IE キャッシュ(IEから駆除)、ゴミ箱などもきれいにしてください。私が言えるのは、このぐらいです。
返事が遅れ大変申し訳ありません
Wendy02さんの仰るとおりのことを実行したら、多少は処理速度の向上が確認できました
でも、他人様のパソコンよりは遅いですね
しかし、ほんの少しですけど、処理速度の向上が認められたので安心しました
どうもありがとうございました
No.2
- 回答日時:
メモリやハードディスクに余裕がないと遅くなることがあります。
またシステムリソースといって、
システムを管理する為に確保しておくメモリ領域を
多く使いきっていると、遅くなるときがあります。
仮想メモリといって一時的にハードディスクに書き込んで
メモリ不足を補うという仕組みもあります。
メモリが少なすぎてハードディスクの読み書きが頻繁になれば
遅くなる原因になります。
複数のソフトを同時に実行しているとメモリもシステム領域も
かなり消費しているでしょう。
ソフトは同時にたくさん実行せず、最低限のものだけにする。
メモリは増設すること、
ハードディスクはデフラグすることや高速タイプへの交換増設、
システムリソースは壁紙やデスクトップアイコンを減らすこと
で改善できます。
都合上どうしても複数のソフトを起動してマクロを実行するときもありましたが
現在は極力起動ソフトを減らしてマクロを実行しています
物理的なHDDやメモリの増設は不可ですが、デフラグや壁紙を無くすことは
可能ですし、実行したら速度の向上が少しだけ感じられました
どうもありがとうございました
No.1
- 回答日時:
メモリやハードディスクに余裕がないと遅くなることがあります。
またシステムリソースといって、
システムを管理する為に確保しておくメモリ領域を
多く使いきっていると、遅くなるときがあります。
仮想メモリといって一時的にハードディスクに書き込んで
メモリ不足を補うという仕組みもあります。
メモリが少なすぎてハードディスクの読み書きが頻繁になれば
遅くなる原因になります。
メモリは増設すること、
ハードディスクはデフラグすることや高速タイプへの交換増設、
システムリソースは壁紙やデスクトップアイコンを減らすこと
で改善できます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCEL VBAの実行速度の違いにつ...
-
プリントスクリーンをボタン一...
-
メモリなしでPCは起動する?
-
自作PC パソコンの電源は入るの...
-
パソコンの動作を制限するソフト
-
自作pc アメリカンメガトレンド...
-
Mac初心者です。ドックの中にあ...
-
ノートパソコンの蓋は電源を切...
-
DELL QUICKSET は必要でしょうか?
-
LANケーブル抜き差しについて
-
電源を入れたら、真っ黒な画面...
-
シャットダウンと休止状態どっ...
-
OS入りハードディスクを別PCに移す
-
シャットダウン前に指定メッセ...
-
スマートカードサービス アク...
-
mac で Enterキーでフォルダ ...
-
起動していないのに「既に起動...
-
win2000起動できません
-
キーボードからの入力ができま...
-
最小化したウインドを再表示す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCEL VBAの実行速度の違いにつ...
-
ハードディスクをメモリーに?...
-
メモリの確認
-
パソコンに適切なメモリの判断
-
プリンターのメモリについて
-
私のパソコンの適切な仮想メモ...
-
メモリーの使用量ですが
-
物理メモリが最小になっていま...
-
RAM
-
メモリ増設効果あるか?
-
仮想メモリの変更ってなんですか
-
Auto-CAD LT2002の速度アップは...
-
CPU交換orメモリー増設?
-
メモリ増設すると利点がありま...
-
メモリの整理の方法
-
Windows - 仮想メモリ最小値が...
-
ノートPCの動作が遅い!メモリ...
-
メモリが足りない?
-
最近、動画の動きが遅いのです...
-
仮想メモリ不足の障害発生
おすすめ情報