Я пытаюсь зациклить выпадающее меню с флажком на веб-сайте.
Что мне было нужно:
1) После запуска макроса я хочу, чтобы все раскрывающиеся списки текстовых значений на моем втором рабочем листе предлагались для записи.
2) Перед запуском макроса я вставлю список текстовых значений в необходимый диапазон ячеек.
3) После запуска макроса я хочу, чтобы макрос выбрал список текстовых значений, который я дал в цикле for, и должен выбрать run для генерации отчета.
Практика:
AWX-AWX - AcceleCare Wound Care Combined
BRX-BRX - Blue Ridge/Mountain
DALX-DA2 - Columbia region Health Center
EAX-EAX - Combined
WWM-WWM - Watauga Medical Center
RFH-RFH - River Falls Area Hospital
Код:
Set HTMLDoc = IE.document
Set HTMLInputUserName = HTMLDoc.getElementById("ctl00$ContentPlaceHolder1$signInControl$UserName")
Set HTMLInputPasswd = HTMLDoc.getElementById("ctl00$ContentPlaceHolder1$signInControl$password")
HTMLInputUserName.Value = ""
HTMLInputPasswd.Value = ""
Set HTMLButtons = HTMLDoc.getElementsByTagName("input")
HTMLButtons(8).Click
On Error GoTo 0
Do While IE.readyState <> READYSTATE_COMPLETE
DoEvents
Loop
Set HTMLSearch = HTMLDoc.getElementById("ms-bitree-label-text")
HTMLSearch.value = "RFH-RFH - River Falls Area Hospital"
Я ожидал, что пройдусь по нижеприведенной практике, и мне нужно выбрать его из выпадающего списка на веб-сайте.
Практика
AWX-AWX - AcceleCare Wound Care Combined
BRX-BRX - Blue Ridge/Mountain
DALX-DA2 - Columbia region Health Center
EAX-EAX - Combined
WWM-WWM - Watauga Medical Center
RFH-RFH - River Falls Area Hospital