Введите текст в поле ввода html, используя vba

Я пытаюсь ввести значение в от на странице Internet Explorer, используя VBA. Я видел похожие посты, но могукажется, точно определить мою проблему. Я немного свободно владею VBA, но HTML для меня новый. Атрибуты идентификатора меняются на веб-странице, к которой я обращаюсь каждый раз, когда вы загружаете страницу. Вот снимок HTML-элемента, к которому я пытаюсь получить доступ:


Код, который я сейчас использую, находится здесь:

    Sub OpenWebPage()

    Dim ObjCollection As Object
   Dim i As Long
Dim objElement As Object
Dim doc As Object
Dim form As Object



    Dim ie As Object
    Set ie = CreateObject("INTERNETEXPLORER.APPLICATION")
    ie.Navigate "http://11.182.123.21/#!/view/dashboards/dashboard-1"
    ie.Visible = True
    While ie.Busy
        DoEvents
   Wend


    Application.Wait Now + TimeValue("00:00:10")

 Set ObjCollection = ie.Document.getElementsByName("user_numbers.1.number_1").Value = "123"

End sub

Имя "user_number.1.number_1" Я думаю, что это единственный элемент в HTML, который я могу использовать, чтобы найти это поле ввода, идентификатор меняется каждый раз, когда вы открываете веб-страницу. Как мне узнать о вводе значения в это поле?

Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос