Не могу решить вопрос, может запутался.
В свернутом или неактивном Excel необходимо запустить в действие макрос сочетанием клавиш Ctrl + допустим русская буква "д". И после работы макроса получить результат из буфера обмена.
Не получается передать в ексель сочетания клавиш и запустить макрос.
Этот код просто пропечатывает "v" в активной ячейке
CODE:win wind=window ("Книга1", "EXCEL7", window ("Книга1 - Excel", "XLMAIN", -1));
sendkeydown(17, wind);
sendkeydown(86, wind);
sleep(200)
sendkeyup(86, wind);
sendkeyup(17, wind); |