Как нажать кнопку в IE с помощью vba - PullRequest
0 голосов
/ 20 апреля 2020

Я пытаюсь нажать кнопку, чтобы автоматически загрузить файл из IE с помощью vba. но когда я запускаю код VBA, другие мои функции работают, кроме загрузки файла. Я могу вручную щелкнуть и загрузить файл, но когда я пытаюсь это сделать с помощью vba, ничего не происходит.

Мой html код кнопки -

<button class='submit-button'  ng-click="Update()" value="Update" id = "update" > Multistate </button>

И мой последний код vba -

 Set htmlColl2 = html.getElementsByTagName("button")
 Do While html.readyState <> "complete": DoEvents: Loop
   For Each htmlInputt In htmlColl2
     'MsgBox htmlInput.getAttribute("value")
     If InStr(1, htmlInput.innerHTML, "Multistate") Then
       'If htmlInput.getAttribute("value") = "Update" Then
       htmlInputt.Click
       Exit For
     End If
   Next htmlInputt
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...