- 締切済み
突然パソコンが微妙に遅くなりました。
先月パソコンを新しく購入しました。 仕事でエクセルを使い数十万行というセルの計算をしています。 今までは3秒くらいでできていた計算が、気がついたら30秒くらいかかるようになっていました。 かなり致命的な時間ロスなのでどうにかしてもとに戻したいのですが原因がわかりません。 ちなみに、パソコンの起動やその他の動作に関しては若干遅くなったかなという程度で、特に気になりません。 どなたかアドバイスをいただけませんでしょうか。 よろしくお願いいたします。 WindowsVista CPU Core 2 Quad Q8200 メモリ 4G
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- 374649
- ベストアンサー率38% (203/527)
(先月パソコンを新しく購入しました。)ということはExcel2007を使われていると思いますが、Excel2007はExcel2003に比べて明らかに動作は重いです。 自分はExcel2000、Excel2003、Excel2007を混在して使ってます、Excel2007は編集やグラフィック関係は素晴らしいですがExcel2003に比べて同じマクロなどの処理は明らかに遅く処理方法などシビアに見直し、対処をさせられました。 数十万行の処理というと関数を埋め込んであれば、それだけで場合によっては重くなります、計算処理の方法の見直しは避けられないと思います。 処理方法の再検討をするか、Excel2003を使うか選択はいくつかあると思いますが、Excel2003のインストールはExcel2007(Office等)を削除してバージョンの古い順から順番にインストールしなければなりません。 ご自分の環境に合わせた選択をして下さい。
- YUI_AI
- ベストアンサー率45% (303/661)
Officeソフトもバージョンアップしたのでしょうか? 最新のバージョンは、動作的には遅くなっているようです。 可能であれば以前のバージョンをインストールしては如何でしょうか。
お礼
回答ありがとうございます。 お礼が遅くなり失礼いたしました。 質問の書き方がわかりづらかったかと思いますので補足させていただきますと、購入した当初はVBAでの計算が1回につき3秒ほどだったのです。 購入したばかりだったので、基本的な設定をいろいろ変更したために、遅くなってしまったのではないかと考えています。 しかし、3秒でできていたものが30秒もかかるほど遅くなってしまうほど大きな変更をしてもいませんので、どのあたりに原因があるのかが想像がつきませんでした。 その点でのアドバイスをいただければと思い、質問させていただきました。
- sakuyahina
- ベストアンサー率0% (0/0)
ディスクのクリーンアップとかはしてますか? HDDの中にごみのようなデータとかが残るので定期的にしたほうがいいですよ? ビスタのやり方はわからないけど スタート→すべてのプログラム→アクセサリ→システムツール→ディスククリーンアップ(XPではこんな感じ) があるかと思いますのでやってみてはいかがですか? 酷い時にはHDDの使用可能領域が1~2GB増えるときもありますよ?
お礼
上記の通りディスクのクリーンアップをやってみましたが、あまり変わらないようです。 早速の解答ありがとうございました。
お礼
回答ありがとうございます。 現在Excel2007を使用しております。 しかし、理由がありまして、2003ですと、行のと列の数が全く足りないのです。 したがって、必然的に2007しか利用できません。 購入した当初はかなりのスピードで動作していたので、どのような理由で遅くなってしまったのかがわからないのです。