我想打开指定文件夹中的所有文件,以下是我的代码:
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 格式存在的。非常感谢提前。