
EXCEL VBA SPEED TEST
無断転載禁止
| 実験環境 |
| CPU Intel Core2Duo E6400 メモリ 2.0GB OS WindoesXP SP2 Excel 2002,2007 |
| 実験前の注意 |
| ・処理時間については、差をはっきりわかりやすくするためにわざとループさせて処理回数を多くしています。 ・実験の内容は処理にかかる"時間"の検討ではなく、方法Aに比べたら方法Bの方が○%くらい効率がよいという"効果比率"について検討しています。 ・処理速度のみに重点を置いているので、コードの見やすさ等の他の事柄については全く考慮していません。 ・各テストは10回繰り返して、それぞれの結果の平均値を採用します。 ・テスト結果の数値に特に単位の表示がない場合はミリ秒(1秒=1000ミリ秒)を表します。 ・巷で噂のExcel2007の処理の遅さにも比較対応するために、テスト結果は2002と2007の両方を併記します。 ・実験はパソコンの環境や、ファイルを開いたりマクロを実行するタイミングよって結果に違いが生じます。 ここでの結果や考察は私個人の主観でありは私の環境で得た最有効値であって参考値なので、自身での結果と違ってもJAROに電話しないでください。 ・実験結果を参考するなどして起きた傷害については、いかなる場合においても保証しません。 |
| 実験して欲しい内容を受け付けています 要望はBBSからお願いします |
| ⇒Tips4 | |||
| ⇒Tips5 | |||
| ⇒Tips6 | |||
| ⇒Tips7 ⇒Tips8 |
|||
| ⇒Tips9 | |||
| ⇒Tips13 | |||
| ⇒Tips11 | |||
| ⇒Tips14 | |||
| 実験9-1 | ⇒Tips15 | 「ScreenUpdatingによる違い1」 | |
| 「ScreenUpdatingによる違い2」 | |||
| 実験10 | 「出力場所による違い」 (ScreenUpdatingによる違いα) |
||
| 実験11 | 「単一セル選択による違い」 | ||
| 実験12 | 「コメントブロックによる違い」 | ||
| 実験13 | 「文法による違い」 | ||
| 実験14 | 「サブプログラムにる違い」 | ||
| ⇒Tips12 | |||
| 実験16 | 「小数点以下を含む計算による違い」 | ||
| 実験17 | 「Select〜Caseの一致順による違い」 | ||
| 実験18 | 「配列の文字列連結による違い」 | ||
| 最終更新日 2008/12/10 | |||