Как мне вызвать событие IE 'onblur' из кода VBA в Excel?
-
21-08-2019 - |
Вопрос
Ситуация:Я работаю над заполнением полей ввода текста на веб-странице данными из Excel.Когда данные вводятся вручную и фокус перемещается в другое текстовое поле, запускается событие 'onblur' для проверки введенных данных.
Желание:Я хочу иметь возможность вызывать событие 'onblur', когда я заполняю те же текстовые поля из кода VBA в Excel.
Вопрос:Как мне вызвать выполнение события 'onblur'?
Решение
Я предполагаю, что у вас есть доступ к DOM, и в этом случае вы должны иметь возможность использовать
document.getElementById(*element*).fireEvent("onblur");
Другие советы
Если я не неправильно понял ваш вопрос, вы хотите знать эквивалент VBA для OnBlur.Это событие называется MyTextBox_Exit в VBA.
Не связан с StackOverflow