2017-08-25 72 views
-3

我一直在試圖找出如何點擊使用VBA點擊,但沒有ID

這個按鈕這是我

For Each ele In objie.Document.getelementsbytagname("button")(0).Click 
    If ele.Value = "butLaunchExcel" Then ele.Click: Exit For 

這是檢查代碼

'input class="btn btn-primary" type="button" name="butLaunchExcel" value="Launch Excel" onclick="ExcelLaunch()"> 
+0

你在問一個問題嗎? ....我認爲你是用不可見字體寫的。 – jsotola

回答

0
For Each ele In objie.Document.getelementsbytagname("button") 
    If ele.Name = "butLaunchExcel" Then 
     ele.Click 
     Exit For 
    End If 
Next ele 
+0

由於某種原因,沒有工作,我注意到,當我複製檢查代碼時,它留下了幾個字符。這裏是檢查代碼再次 == $ 0 –

+0

您的代碼是否進入循環在所有?如果您在循環內添加「Debug.Print ele.Name」,您會得到什麼輸出? –

+0

不,我沒有循環 –

相關問題