- ベストアンサー
VBA モジュールの一覧は何順なんでしょうか?
Dim mdl As Object For Each mdl In CurrentProject.AllModules Debug.Print mdl.Name Next で取得される標準モジュールの一覧は何順なんでしょうか? どうやら作成日でも、名前順でもない模様です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
見つけた順、としか言いようがないのではないでしょうか? 話は違いますが、ハードディスク内に、作成された順番もファイル名も明確なファイルがあるとします。 例えば、「01~」「02~」・・・「99~」のようにです(作成された順番もこの順番)。 それらのファイルをUSBメモリなどにコピーをとると、順番通りにコピーされてゆきません。 それと同じなのではないでしょうか? 何か、順番通りにならないといけないプログラムをお考えの場合は、一度配列変数に入れて、ソートしてから処理されることをおすすめします。 私も、ファイルを扱うプログラムでは、ファイルをいったん、配列変数に格納して、ファイル名順にソートしてから処理しています。
お礼
どうもありがとうございました。