我是想如果已经打开,那么直接操作这个文件,如果没打开,那么去打开并操作,我现在不知道如何去操作一个已经手动打开的文件,我这样写,还是会打开一个新的窗口
If IsOpen("D:\VBA_" & filenameMain) Then
Set newBook = GetObject("D:\VBA_" & filenameMain)
Else
Set newBook = newapp.Workbooks.Open("D:\VBA_" & filenameMain)
End If
我现在就是用的getobject,但是还是会打开新的窗口