2016-04-21 92 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。

如果找不到元素,您應該處理該錯誤。