- ベストアンサー
VISTAでエクセルマクロなどの動きが重い
質問ですが、エクセルマクロでの作業速度がXPの時と比べて遅いのですが、何か解決方法や対策はありますでしょうか。 なお、パソコン自体は買ったばかりでDUO2プロセッサ2GHzでメモリー2Gでスペック的には問題無いと思います。また、以前のパソコンはスペックは劣りますがマクロの動きはもっと軽かったです。 その他あるソフトでクリップボードにコピーしてメールに自動で張り付けるようなソフトを使うときにとても動作が重いです。 OSがVISTAのためだと思いますが良い方法などご存知の方ご教授ください。 よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
エクセルマクロの件についてはこちらのサイトが参考になるかと... http://www2.moug.net/bbs/exvba/20071205000016.htm http://www.microsoft.com/japan/msdn/office/2007/aa730921.aspx Excel2007よりワークシートの行および列数の大幅増加も原因の一つではありますが、やはりマクロ作成者がどれだけプログラムを高速化できるかということにも関わってくると思います。 クリップボードの件は私にはよくわかりません。すみません。
その他の回答 (2)
- Wendy02
- ベストアンサー率57% (3570/6232)
こんにちは。 私の考えるところでは、グラフィックスの設定に問題があるのではないかと思います。以前、ここで、同様の問題を解決した方がいますが、セッティングの良し悪しというよりも、マッチングの問題ではないでしょうか?モニター周りはどうでしょうか? 「Windows Vistaはどれだけ「遅い」か?」 http://www.itmedia.co.jp/news/articles/0608/29/news022.html の部分で、 #アップグレードユーザーは、少なくとも十分なVRAMを載せた新しいビデオカードを買わなくてはならないだろうと同氏は述べている。 もし、この考えが正しければ、マクロ自体は、画面の変更を押さえるために、以下のコマンドを使えば問題は解決するとは思います。 Application.ScreenUpdating = False
- assault852
- ベストアンサー率48% (1364/2797)
Excelは2007ではないでしょうか。 もしそうなら、Vistaではなく2007のせいだと思います。 2007の良い話しは聞きませんので。 もっとも、原因も対処も知りませんが。
お礼
ご回答ありがとうございます。2003になります。よろしくお願いいたします。