- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA フォルダ内のファイル名一覧)
VBAフォルダ内のファイル名一覧を取得する方法
このQ&Aのポイント
- VBAを使用して、特定のフォルダ内のファイル名一覧を取得する方法について説明します。
- Dir関数を使用して、フォルダ内のファイルをループ処理しながら取得し、セルに一覧として表示します。
- また、特定のファイル名以外のファイルの一覧を取得する方法についても紹介します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ThisWorkbook.FullName、ThisWorkbook.Path、ThisWorkbook.Name 等を使って自ブックを取得出来ます。 Sub test() Dim myFile As String, fl As Long myFile = Dir(ThisWorkbook.Path & "\*.xls") fl = 9 Do While myFile <> "" If myFile <> ThisWorkbook.Name And myFile <> "XXX.xls" Then fl = fl + 1 Cells(fl, 3).Value = myFile End If myFile = Dir() Loop End Sub
お礼
papayukaさんこんばんは。うまくいきました。このように記述するのですね。ありがとうございました。