2011-10-19 55 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