|
本帖最后由 JoeyChu 于 2024-9-21 16:50 编辑
網頁:https://domestic.judicial.gov.tw/judbp/wkw/WHD9HN01.htm
需求:
1.打開網頁(成功)
2.於[身分證字號/護照號碼]欄位輸入excel特定單元格的數值
3.於[類別]欄位的下拉選項,選擇01繼承事件(這個操作動作可有可無,如果我無法做到就直接查詢)
4.點擊查詢
雖然打開網頁了
但第二個動作:自動輸入數值,我就開始卡了
明明查到[身分證字號/護照號碼]欄位的input name是"idno"
但不知為何試了網上多種方法都輸入不進去,也不知從何改起(抱歉我是程式小白,打的程式碼都是東拼西湊有點亂,請見諒)
請問有大大可以協助嗎?
即使不協助修改,能提點一下,給我個方向也好,指出問題在哪,我才知道要往哪裡查詢、修正錯誤
下面附上我的程式碼:
Subbestdaylong_open_ie()
UrL=Range("B1").Value
DimsAsString
s=ActiveSheet.Cells(24,1).Value
DimpAsObject,myIEAsObject,ShellAsObject,eachWindowAsObject
SetmyIE=CreateObject("InternetExplorer.Application")
WithmyIE
.Visible=True
.NavigateUrL
'.Document.getelementbyid("idno").innertext="ActiveSheet.Cells(24,1)"
'.Document.getelementbyid("idno").Click
'.FindElementById("idno").SendKeys(s)
'.FindElementById("ace-iconfafa-search").Click
'EndWith
'.getElementById("idno").Value=varResults.GetText(1)
SetmyIE=Nothing
'WithObjCollection.document
.getElementById("idno").Value=ActiveSheet.Cells(24,1)
EndWith
Stop
myIE.Quit
SetmyIE=Nothing
EndSub
|
|