Существует ли "VBA" или "Tab" Excel VBA для выполнения на веб-странице? - PullRequest
0 голосов
/ 13 апреля 2020

Я пытаюсь заполнить веб-форму из Excel VBA, используя IE.getElementsByName("recipientName")(0).Value = "Sal", она правильно набирает «Sal», но когда я запускаю IE.getElementsByClassName("btn")(0).Click, он говорит, что поле пусто.

Мне нужно знать, что код VBA для нажатия Введите или Tab , как я использовал IE.getElementsByName("recipientName")(0).Select, чтобы выделить весь текст, и если я могу получить Введите или Tab VBA код может работать.

Другие решения приветствуются.

Пожалуйста, помогите мне и большое спасибо за чтение моего вопроса.

1 Ответ

0 голосов
/ 13 апреля 2020

Вы можете попробовать использовать клавиши отправки, которые посылают нажатия клавиш

With Application
    .SendKeys "{TAB}"
    .SendKeys "~" 'this sends the enter key 
End With
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...