• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA フォルダ内のファイルを、ファイル名順に開く)

VBAフォルダ内のファイルを、ファイル名順に開く方法について

このQ&Aのポイント
  • VBAを使用して特定のフォルダ内のファイルをファイル名順に開く方法について情報を求めています。
  • フォルダ内のファイルを名前順で取得する方法には悩んでおり、ハードディスクの環境によって順番が異なることを認識しています。
  • 現在は配列を使用してファイル名とパスをリスト化し、それをソートする方法を考えていますが、ファイル数が多い場合にはメモリ負荷が懸念されます。他の効果的な方法もご紹介いただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • nazo-nazo
  • ベストアンサー率39% (17/43)
回答No.1

500個程度ならメモリに負担はないので、配列のソートが良いと思います。 ソートのアルゴリズムはインターネットで検索すればたくさん出てくるので、 あとはコピーして使って頂ければすぐに出来上がると思います。

MKT_
質問者

お礼

どうもありがとうございます!m(_ _)m はい、今作成いたしました(^^ が、、、「test_2.txt」より「test_10.txt」が先になってしまいます。。。 1→2→3→・・・→10→11→ となってほしいのですが、 1→10→11→・・・18→19→2→3→ となってしまいます。orz もう少し検索して頑張ってみます! この度はご親切にアドバイスいただき誠にありがとうございました!!(`_´ゞ