У меня есть лист Excel, содержащий ячейку, которая содержит путь к каталогу, я хочу, чтобы макрос, который ищет каталог и любые подкаталоги, и перечисляет файлы в .txt, с полным путем каждого файла.Список файлов в папке и вложенной папке с файлом пути .txt
В настоящее время я нашел, что похоже, что он должен найти файлы, за исключением того, что путь жестко закодирован, и он ничего не делает с результатами.
Любые идеи, как я могу изменить его в соответствии с моими потребностями?
Sub LoopThroughFiles()
Dim StrFile As String
StrFile = Dir("C:\Work\NCL\nCLs\histogram_addition\TestData\Input\RTE\")
Do While Len(StrFile) > 0
Debug.Print StrFile
StrFile = Dir
Loop
End Sub
http://stackoverflow.com/questions/9827715/get-list-of- subdirs-in-vba –
Изменить 'Dir (" C: \ Work \ NCL \ nCLs \ histogram_addition \ TestData \ Input \ RTE \ ")' на 'Dir (Range (" A1 "). Значение)' (изменить на правильную cell code. Этот код печатает результаты на панели Immediate в VBE. Вы можете изменить его для создания текстового файла и распечатать каждый путь до новой строки в файле. –
Я новичок в VBA, просто проверил сразу панель и его пустые, любые идеи, почему? – manish449