1
有沒有方法可以爲網頁下拉列表選擇所選選項的內聯網文本?我是想這樣,但一直得到所需的錯誤對象:用於HTML下拉列表的選定選項的VBA innertext
Dim drp As Object
Set drp = IE.Document.getElementById("ctl05_Dropdownlist1").selectedindex
Range("J" & (ActiveCell.Row)) = drp.innertext
我試着去拉從HTML源代碼的以下部分的innerText選定的選項:
<select name="ctl05$Dropdownlist1" id="ctl05_Dropdownlist1" disabled="disabled" class="input">
<option value=""></option>
<option selected="selected" value="1">*DIRECT ISSUE</option>
<option value="2">*DIWELD</option>
<option value="3">*INACTIVE</option>
我試圖複製顯示的文本從禁用框選擇選項。這是不可能的,如果該框被禁用?我的電子表格用於從結果頁面輸入搜索和複製數據。結果頁面會在禁用的下拉列表中顯示一些信息。對於每個新搜索,結果將在此框中顯示不同的選定選項。選擇一個特定的項目是不可能的,因爲項目編號會隨着每個結果而改變。 – TPJ87
噢好吧..更新我的帖子 –
錯誤:對象變量或塊變量未設置? – TPJ87