Excel VBA質問箱 IV

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

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


48145 / 76732 ←次へ | 前へ→

【33524】クエッショナルな誘い
質問  一寸先は闇太郎  - 06/1/14(土) 5:21 -

引用なし
パスワード
   Sub Exsample()
  Dim myFName As String


  myFName = Dir("D:\hoge\hoge\*.xls")

Do While myFName <> ""

myFName = Dir()
MsgBox myFName


  Loop
End Sub

とするとき、フォルダのなかにはファイルが4つあるのですが、
MsgBoxに3つしか表示されません。
最後のひとつは空白のMsgBoxが表示されます。
MsgBox自体はファイルの数と同じに4回でるのですが、一番最初のファイル名が跳ばされて表示されないのはなぜなんでしょうか?
コードの間違いを指摘してもらえたらうれしいです。

0 hits

【33524】クエッショナルな誘い 一寸先は闇太郎 06/1/14(土) 5:21 質問
【33525】Re:クエッショナルな誘い ichinose 06/1/14(土) 7:15 発言
【33526】登竜門をくぐってもメジャーになれないが如... 一寸先は闇太郎 06/1/14(土) 8:08 発言
【33527】Re:登竜門をくぐってもメジャーになれない... ichinose 06/1/14(土) 11:05 発言

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