2011-10-19 91 views
8

我在Microsoft Access中使用VBA。使用Microsoft Access的VBA - 檢查對象是否存在

我將一個對象設置爲WebBrowserControl中有時存在的項目,有時不存在。

Dim myWebBrowser As Object 
Dim myItemInsideWebpage As Object 

Set myWebBrowser = Me.WebBrowser0.Object 
Set myItemInsideWebpage = myWebBrowser.Document.GetElemendById("myDiv") 

如果'myDiv'存在,太棒了,如果不是我想讓Access讓我知道,所以我可以處理它。

回答

14

我相信這會是這樣的

If myItemInsideWebpage Is Nothing Then 
' doesn't exist 
Else 
' does exist 
End If 

您可能需要對你的前面加上「設置」聲明「上的錯誤繼續下一步」的情況下,當「myDiv」不存在,則會引發錯誤。

+0

非常感謝。 – JMK