Я хочу, чтобы открыть все файлы в указанной папке и имею следующий кодмакро - открыть все файлы в папке
Sub OpenFiles()
Dim MyFolder As String
Dim MyFile As String
MyFolder = "\\ILAFILESERVER\Public\Documents\Renewable Energy\FiTs\1 Planning
Department\Marks Tracker\Quality Control Reports"
MyFile = Dir(MyFolder & "\*.xlsx")
Do While MyFile <> ""
Workbooks.Open Filename:=MyFolder & "\" & MyFile
Loop
End Sub
У меня есть проблема в том, что он просто продолжает пытаться открыть первый файл в папку и не будет двигаться дальше. Может кто-нибудь помочь, я немного новичок в VBA и действительно могу с некоторой помощью. Я пытаюсь открыть около 30 отчетов, которые все в формате .xlsx. Спасибо заранее.
Вы хотите открыть все файлы в папке в то же самое время? –