2016-08-04 65 views
0

我需要能夠通過vba單擊按鈕。有人可以幫助我的代碼?出於某種原因,我很難完成這項工作。我會很感激任何幫助。謝謝。單擊所需網頁上的按鈕的VBA代碼

<input type="submit" class="Button_PartnerStyle" value="TRACK IT" onclick="checkVariables()"> 
Set arr = ie.Document.getElementsByClassName("Button_PartnerStyle") 
    For Each a In arr 
     a.Click 
    Next a 
    Do Until ie.Document.ReadyState = "complete" 
    Loop 
    Set arr = ie.Document.getElementsByClassName("Button_PartnerStyle") 
    For Each a In arr 
     If a.Value = "TRACK IT" Then 
      a.Click 
      Exit For 
     End If 
    Next a 
    Do Until ie.Document.ReadyState = "complete" 
    Loop 
    Set arr = ie.Document.getElementsByName("Type") 
    For Each a In arr 
     If a.Value = "submit" Then 
      a.Click 
      Exit For 
     End If 
    Next a 
End Sub 
+0

您應該包含您當前的代碼。 –

+0

使用execscript:https://msdn.microsoft.com/en-us/library/ms536420(v=vs.85).aspx – cyboashu

+0

請爲您正在使用的應用程序添加適當的標籤。只有VBA代碼的片段,添加整個宏。描述你的代碼有什麼問題。分享目標網址,如果因爲某些原因無法發佈,請發佈整個網頁html代碼。 – omegastripes

回答