tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルマクロの動作が遅くなった
記事No10915
投稿日: 2012/09/04(Tue) 11:23
投稿者mura
VBAの質問です。
Excell2007

最近マクロを実行すると、メモリ上で処理をするコードの速度は変わらないのですが、
結果をエクセルに展開する動作が異常に遅くなりました。それまで10秒くらいで終了
していた動作が1分くらいかかります。
コードは一切変更していないのですが、なにが原因なのでしょうか?

[ツリー表示へ]
タイトルRe: マクロの動作が遅くなった
記事No10919
投稿日: 2012/09/04(Tue) 22:39
投稿者ミッキー
コードは一切変更していないということですが、
処理するデータ数も変更ありませんか?

遅くなった前後で、何かが変わっているはずですが・・・
例えば何らかのソフトをインストールしたとか、WindowsUpdate を実行したとか・・

[ツリー表示へ]
タイトルRe^2: マクロの動作が遅くなった
記事No10920
投稿日: 2012/09/05(Wed) 09:08
投稿者mura
ミッキーさん

> 処理するデータ数も変更ありませんか?
これは変更ありません。おおよそ20,000件のデータです。

> 例えば何らかのソフトをインストールしたとか、WindowsUpdate を実行したとか・・
記載なく申し訳ございません。WindowsUpdate後に起こりました。

[ツリー表示へ]
タイトルRe^3: マクロの動作が遅くなった
記事No10921
投稿日: 2012/09/05(Wed) 21:52
投稿者camputer
 横から申し訳ございません。
 もしどのアップデートが原因かご不明なようでしたら、システムの復元で
PCをアップデート前の状態に遡らせながら挙動を試すのも手かもしれませんね。
http://www.ipa.go.jp/security/restore/

  直前のアップデートを選択
  →VBAの挙動確認
を繰り返せば、アップデートのせいかどうか(&どのアップデートなのか)という
問題の切り分けが出来ると思います。もし症状が改善するようでしたら、
問題であるアップデート内容を記して再質問できますし。
(自分もWinアップデート直後に、沢山ある解析ソフトの挙動が変わり
復元テストした事が何度もございますので。。。)

 因みに私のPC(Win7・Vista、Excel2007・2010)はどれも、この数カ月で
VBAの速度に顕著な変化は確認できませんでした。

[ツリー表示へ]
タイトルRe^4: マクロの動作が遅くなった
記事No10924
投稿日: 2012/09/07(Fri) 14:29
投稿者mura
camputer さん
返信遅くなり申し訳ございません。

一度試してみます。

[ツリー表示へ]