- 345 名前:デフォルトの名無しさん mailto:sage [2010/02/20(土) 00:13:19 ]
- 質問させてください。
Excel2000でSortメソッドを使うVBAコードを走らせているとき、 そのExcelウィンドウをバックグラウンドにすると、Sortメソッドの部分だけが滅茶苦茶遅くなります。 (計測するとフォアグラウンドの時と比べて10倍くらい時間が掛かる) フォアグラウンドに切り替えると高速に動作します。 環境はXPpro、Excel2000で、Core2Duo・Corei7 いずれのPCでも再現します。 パフォーマンスオプションはバックグラウンドサービスに設定しています。 これって仕様なんですかね。Excel2003や2007だと改善されていますか?
|

|