Я пытаюсь получить некоторые данные с сайта, который не меняет свой URL между своими страницами, но запускает javascript, чтобы изменить HTML-страницу. Что мне нужно сделать, это нажать на кнопку, и на новой странице я поставил начальную дату и конечную дату для поиска нужных мне данных. Когда я запускаю этот код ниже, код не распознает новую страницу, загруженную на экран.
Код, который у меня есть до сих пор:
Public Sub test()
Dim Col As Long, Row As Long
Dim rawNum As String
Dim JavaString As String
Dim ie As Object
Dim ObjCollection As Object
my_url = "https://www.selic.rtm/portal-selic/"
Row = ActiveCell.Row
Col = 4 'column with phone number
rawNum = Cells(Row, Col).Value
Set ie = CreateObject("InternetExplorer.Application")
ie.Visible = True
ie.Navigate my_url
Do Until ie.ReadyState = 4
DoEvents
Loop
ie.Document.parentWindow.execScript "SelicPortal.navegacao.ir('/portal-selic-servicos/pesquisa-resultado-leilao.jsp')"
For i = 0 To 10
Debug.Print ie.Document.getElementsByTagName("input")(i).Name
Next i
End Sub
Как я могу поместить значение вновые входные данные присутствуют в новом html, взимаемом выполнением javascript?