У меня есть код для списка элементов в папках.Слишком много файлов, которые он выдает # N / A после некоторого времени работы.Я хотел бы ограничить количество файлов, которые он ищет.Мне не нужно, например, .JPG
и .TIFF
.Как указать мой поиск только на .PDF, .DOC, .XLS и т. Д.?
Я пытался:
MyFileName = Dir(Key & "*.PDF" Or "*.DOC" Or ".DOCX" Or ".XLS")
Вот мой код:
For Each Key In AllFolders.keys
'MyFileName = Dir(Key & "*.*")
MyFileName = Dir(Key & "*.PDF") 'only PDF files
Do While MyFileName <> ""
AllFiles.Add (Key & MyFileName), ""
MyFileName = Dir
Loop
Next