Excel VBA質問箱 IV

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

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


49938 / 76732 ←次へ | 前へ→

【31690】Dir関数でファイルが取り出される順番に規則性はあるの?
質問  ちくたく WEB  - 05/11/28(月) 16:29 -

引用なし
パスワード
   いつもお世話になっています。ちくたくと申します。

先日、フォルダの中にあるjpgをシート上に貼っていくマクロを作ろう
と思ったのですが、

Sub ファイルを開く順番()
  Dim myF As String
  Dim fStr As String
  
  myF = "D:\tmp"
  fStr = Dir(myF & "\", vbNormal)
  
  Do While fStr <> ""
    Debug.Print fStr
    fStr = Dir
  Loop
End Sub

というコードを用意し、テストしてみたところ
D:\tmpフォルダに入っているファイル名が
以下のような並びで出力されました

E-001.jpg
E-002.jpg
E-003.jpg
E-004.jpg
E-005.jpg
E-006.jpg
E-007.jpg
E-008.jpg
E-009.jpg
E-010.jpg
000.jpg
ScanLog1.txt
03.jpg
ScanLog.txt
00.jpg
01.jpg
02.jpg

上のE-xxx.jpgのあたりは、わかるのですが、
下の方になると、規則性が読みとれないんです。
Dir関数のファイル名取り出しには規則性があるのでしょうか?
ご存じの方、教えて頂けたら助かります。

0 hits

【31690】Dir関数でファイルが取り出される順番に規則性はあるの? ちくたく 05/11/28(月) 16:29 質問
【31692】Re:Dir関数でファイルが取り出される順番に... Blue 05/11/28(月) 16:39 回答
【31693】Re:Dir関数でファイルが取り出される順番に... だるま 05/11/28(月) 16:44 回答
【31694】Re:Dir関数でファイルが取り出される順番に... ichinose 05/11/28(月) 16:54 発言
【31696】Re:Dir関数でファイルが取り出される順番に... ちくたく 05/11/28(月) 17:31 お礼
【31708】Re:Dir関数でファイルが取り出される順番に... ichinose 05/11/29(火) 8:08 発言

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