Я перебираю набор каталогов с помощью объекта файловой системы, и я хочу указать дополнительный каталог для прокрутки. Например, я в настоящее время:Укажите дополнительный каталог для циклического перехода через Excel/VBA
Sub test()
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.GetFolder(Directory)
Set colSubfolders = objFolder.Subfolders
For Each objSubfolder In colSubfolders
' take some action
End For
End Sub
Но я хочу, чтобы указать дополнительную папку для перебрать, таких как:
colSubfolders = colSubfolders + "additionalpath"
For Each objSubfolder In colSubfolders ....
В качестве альтернативы, можно указать несколько объектов в команде петлевой , такие как:
For Each objSubfolder in colSubfolders, "additionalpath"
Вы могли бы просто сделать 2-й отдельный цикл. И если вы хотите, чтобы второй цикл был списком папок, создайте массив строк и перейдем к этому массиву. – Marc