[算表] vba 找出li標籤內的文字
軟體:excel 2010
Hello 大家好
我想使用vba提取li標籤內的文字 但找不到方法,想來這裡討教一下
code&原始碼 如下,想要提取的部分為登入嘗試失敗的地方,
使用getelementsbytagname("li")找li標籤但顯示的結果是[object]
請問是哪裡出了問題嗎??
Sub 確認是否填寫資料()
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Dim ie As Object
Set ie = CreateObject("internetexplorer.application")
ie.navigate "http://survey.chipmos.com/Account/Login?ReturnUrl=%2F"
ie.Visible = True
Do While ie.readystate <> 4
DoEvents
Loop
With ie
'登入chipmos
.document.all("UserName").Value = "Sxxxx"
.document.all("password").Value = "123456"
.document.forms(0).submit
Do While ie.busy = True Or ie.readystate <> 4
DoEvents
Loop
Debug.Print .document.getelementsbytagname("li")(0)
End With
End Sub
https://i.imgur.com/hnmEzr1.jpg


--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.9.209.236 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1585541205.A.6CF.html
※ 編輯: s52222b (101.9.209.236 臺灣), 03/30/2020 12:09:09
※ 編輯: s52222b (101.9.209.236 臺灣), 03/30/2020 12:10:14
→
03/30 12:23,
6年前
, 1F
03/30 12:23, 1F
→
03/30 12:26,
6年前
, 2F
03/30 12:26, 2F
Office 近期熱門文章
PTT數位生活區 即時熱門文章