Как составить список всех файлов в каталоге с помощью команд оболочки: несколько методов с примерами кода
Методы вывода списка файлов VBA: как составить список файлов в папке с помощью Visual Basic для приложений