但考慮到很多時候可能會同時開啟多個工作簿,所以想要將這個特定被新開啟的工作簿用指定方式關閉
我想了下是這樣做法
在程序開頭
Dim myWB as workbook
Set myWB = New Workbook
myURL= "網址......"
With myWB.Open(myURL)
....
...
End with
可是這裡會出現兩個問題
錯誤一為
Set myWB = New Workbook

我查了好久,但查得的都跟outlook信件相關..可是我根本沒有用到郵件的東東..
而另一個問題則是
With myWB.Open(myURL)
好像不能這樣用..??
想請教正確宣告成工作簿物件變數的語法謝謝
因為我想在程式若中途的有錯誤時,能一併將那新開的工作簿給關閉
如果語法打成
with workbook.open(myURL)
是可以正確開啟的,但當程式出錯時,因我用on Error 的方式讓它跳到錯誤處理的地方
最後直接exit sub
但程序跳開了,唯那開啟的工作簿卻還在便是...