No.1ベストアンサー
- 回答日時:
どもども 田吾作7です
Dim wkPath As String
Dim wkFile As String
wkPath = "c:\*.txt" ' パスを設定
wkFile = Dir(wkPath) ' 最初のファイル取得
Do While wkFile <> "" ' 取得できなくなるまでループ
Debug.Print wkFile ' 出力
wkFile = Dir ' 次のファイル名を取得
Loop
こんな感じ
でわでわ
この回答への補足
ありがとうございます。できました。
ついでに取得したファイル名をソート(五十音順)して、何か処理等するには、配列に入れて、配列をソートするようなことをすればよいのでしょうか?そのほか何か良い方法はあるのでしょうか?
よろしくお願いします。
No.2
- 回答日時:
どもども田吾作7です。
ソートですか?たぶん文字コードでソートされた順番で取得してると思いますよ。。
別の質問で
>f_name = "d:\" + Trim(Str(i)) + ".txt"
としていましたね?
これで取得すると[1.txt],[10.txt],[2.txt],・・・[9.txt]となるはずです。
もしかして[1.txt],[2.txt],・・・[10.txt]としたいのですか?
これを回避するためには、桁を揃えるようにしましょう。
f_name = "d:\" + format(i,"00) + ".txt"
とすると、ファイル名は今までとちょっと変わってしまいますが
[01.txt],[02.txt],[03.txt],・・・[10.txt]
という順番に取得可能だと思います。
でわでわ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【VBA】フォルダAにある2つのファイルの内1つを、フォルダBへ。もう1つを、フォルダBへ移動したい 6 2022/07/26 08:51
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
- XML エクセルのマクロについて教えてください。 3 2023/02/06 09:06
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/04 12:47
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/15 16:33
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行して 作業フォルダの中にある PDFファイル名を 3 2023/07/01 15:16
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
- Visual Basic(VBA) エクセルのマクロについて教えてください 物件ごとのフォルダを作成してます そのフォルダ内にサブフォル 2 2023/07/02 17:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
cshで拡張子を除いたファイル名...
-
C# Process.Startメソッドで複...
-
VBからファイル・アプリケーシ...
-
拡張子はなぜ、大文字と小文字...
-
ひとつのファイルを一括で複数...
-
エクセルでの計算式もしくはシ...
-
フォルダの並び替えの項目を固...
-
Androidアルバムの画像を消去で...
-
softonicという物をダウンロー...
-
フォルダの中に1個しかファイ...
-
XCOPYでネットワーク越しにコピ...
-
Windowsフォルダ内のファイルと...
-
DOSコマンドでファイルをコピー...
-
dirコマンド一文ででフォルダの...
-
「グループ名またはユーザー名...
-
パソコン、ワンドライブをプリ...
-
ユーザーファイルのAppDa...
-
Windows10 で登録した外字を他...
-
6ヶ月経過日を算出する式
-
デスクトップ白色アイコン名の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C# Process.Startメソッドで複...
-
cshで拡張子を除いたファイル名...
-
DOSコマンドのダブルクォーテー...
-
C# 特定文字列まで削除の方法
-
リストボックスのテキストを保存
-
API FtpPutFileの戻り値
-
VBからファイル・アプリケーシ...
-
sort の極意
-
複数のテキストファイルを結合...
-
findstrで複数ファイルを検索す...
-
powershellでのソート
-
ソート処理
-
ファイル処理でのファイル指定...
-
Powershell で []付ファイル名...
-
Androidアルバムの画像を消去で...
-
拡張子はなぜ、大文字と小文字...
-
ひとつのファイルを一括で複数...
-
フォルダの並び替えの項目を固...
-
フォルダの中に1個しかファイ...
-
複数のフォルダへ同時にファイ...
おすすめ情報