2016-04-21 90 views
0

我在与执行以下任务问题:IE按钮点击(上环)用VBA

  1. 工作 -打开IE并导航到Intranet网页(它的数据库)
  2. 不工作 -点击 “删除” 按钮数据
  3. 不工作的第一排 -等待IE刷新和
  4. 不工作 -点击“删除”按钮,现在第一行是第二行。

我想执行一个点击循环,浏览整个网页搜索“删除按钮”。使用GetElementByID会给我一个RUn Time Error 424 Object Required错误。

这就是我陷入的地方。感谢你的帮助!!!

这里是代码我使用:

Sub Website() 

     Dim IE As Object, Doc As Object, UserName As Object, Password As Object, strCode As String 

     Set IE = CreateObject("InternetExplorer.Application") 
     Set IE = New InternetExplorerMedium 
     IE.Visible = True 
     ' IE open webpage page 

      IE.Navigate "http://abc.com.au" 

      Do While IE.ReadyState <> 4: DoEvents: Loop 

    End Sub 
+0

你的循环内没有任何东西。 – findwindow

回答

0

你使用IE.Document.GetELementByID ???

之间必须有一个Document。

如果找不到元素,您应该处理该错误。