quiero abrir todos los archivos en una carpeta especificada y tienen el siguiente código demacro - abrir todos los archivos en una carpeta
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
El problema que tengo es que sólo sigue tratando de abrir el primer archivo de la carpeta repetidamente y no se moverá. ¿Alguien puede ayudar, soy un poco novato en VBA y realmente podría hacer algo de ayuda. Estoy intentando abrir alrededor de 30 informes que están todos en formato .xlsx. Muchas gracias de antemano.
¿Desea abrir todos los archivos en una carpeta al mismo tiempo? –