Нужна помощь с кодом VBA, который выбирает данные из выпадающего списка, используя: идентификатор данных / индекс оригинала данных. а также прикрепленный снимок экрана для удобства использования:
На данный момент у меня есть приведенный ниже код, который открывает веб-сайт и вводит имя пользователя и пароль, но после входа в систему у меня есть форма, в которой у меня есть 2 выпадающих меню, из которых я необходимо выбрать опцию и затем отправить форму.
Нужна помощь в выборе кода выпадающего значения, пожалуйста:
Private Sub CommandButton1_Click()
Dim ie As Object
Set ie = CreateObject("internetexplorer.application")
With ie
.Visible = True
.navigate "Testsite.com"
'Wait for loading
Do While .busy
DoEvents
Loop
Do While .readystate <> 4
DoEvents
Loop
End With
ie.document.getelementbyid("userNme").Value = "ohitrurh"
ie.document.getelementbyid("passwd").Value = "Gohi@143"
ie.document.forms(0).submit
End Sub