Я хочу запустить сценарий VBA из Excel 2007, который может переключать фокус на другое активное окно (ALT + TAB), отправлять команды в это окно, а затем возвращать фокус в Excel и продолжать выполнять команды в VBA.
Например:
Скопируйте содержимое ячейки A1, сфокусируйтесь на активном окне Internet Explorer, отправьте команду клавиши TAB, вставьте скопированные данные из A1, а затем снова сфокусируйтесь на Excel, чтобы продолжить сценарий VBA.
Это возможно? Я не мог найти нужную информацию в Интернете и чувствую, что это можно сделать с помощью Excel VBA.
AppActivate
&SendKeys
, для вашего примера будет гораздо безопаснее либо автоматизировать IE (как предлагает JMAX), либо использовать XMLHTTP. - person brettdj   schedule 02.02.2012