Как вызвать событие IE 'onblur' из кода VBA в Excel? - PullRequest
0 голосов
/ 29 июня 2009

Ситуация: я работаю над заполнением полей ввода текста на веб-странице данными из Excel. Когда данные вводятся вручную и фокус перемещается в другое текстовое поле, вызывается событие «onblur» для проверки ввода.

Желание. Я хочу, чтобы при вызове одних и тех же текстовых полей из кода VBA в Excel происходило событие onblur.

Вопрос: Как заставить событие onblur выполняться?

Ответы [ 2 ]

3 голосов
/ 29 июня 2009

Я предполагаю, что у вас есть доступ к DOM, и в этом случае вы сможете использовать

document.getElementById(*element*).fireEvent("onblur");
0 голосов
/ 29 июня 2009

Если я не понял ваш вопрос, вы хотите знать эквивалент VBA OnBlur. Это событие MyTextBox_Exit в VBA.

...