Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


10887 / 13644 ツリー ←次へ | 前へ→

【19377】マクロ実行の効率性 hisao 04/10/29(金) 17:16 質問[未読]
【19378】Re:マクロ実行の効率性 IROC 04/10/29(金) 17:26 回答[未読]
【19381】Re:マクロ実行の効率性 hisao 04/10/29(金) 17:50 質問[未読]
【19382】Re:マクロ実行の効率性 IROC 04/10/29(金) 17:55 回答[未読]
【19379】Re:マクロ実行の効率性 Jaka 04/10/29(金) 17:29 発言[未読]

【19377】マクロ実行の効率性
質問  hisao E-MAIL  - 04/10/29(金) 17:16 -

引用なし
パスワード
   お世話になります。
結構変数を使用しているプログラムですが、
ファイルを新しく開いて実行する際、とても時間が掛かります。
1回実行して繰り返し実行する場合は、とても早いのですが、
この様な場合、どの様な原因が考えられるのでしょうか?
改善策は無いでしょうか?

【19378】Re:マクロ実行の効率性
回答  IROC  - 04/10/29(金) 17:26 -

引用なし
パスワード
   どのようなプログラムなのか、概要だけでも教えていただけませんか?

【19379】Re:マクロ実行の効率性
発言  Jaka  - 04/10/29(金) 17:29 -

引用なし
パスワード
   たぶん、
キャッシュの関係。

【19381】Re:マクロ実行の効率性
質問  hisao E-MAIL  - 04/10/29(金) 17:50 -

引用なし
パスワード
   ▼IROC さん:
お世話になります。
概略と言っても説明しにくいのですが
会計ソフトです。
例えば
1.位置決めのため ユーザーフォームで20ヶほどの変数を作成
2.テーブルから2枚のピボットテーブルを作成
3.更に上記の変数とピボットテーブルを利用して かなりの量の関数の入ったテーブルを4枚程作成する物です
キャッシュの関係と言われれば 成る程そうかなと思うのですが
学力不足で どうすれば良いか解りません。

>どのようなプログラムなのか、概要だけでも教えていただけませんか?

【19382】Re:マクロ実行の効率性
回答  IROC  - 04/10/29(金) 17:55 -

引用なし
パスワード
   >キャッシュの関係と言われれば 成る程そうかなと思うのですが
>学力不足で どうすれば良いか解りません。

Windowsの性質上、実行されたアプリケーションほど
キャッシュの優先順位が上位になりますので、速度が向上します。

なので、マクロの内容を改善するのが現実的だと思います。

10887 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free