#vba
Вопрос:
Можете ли вы использовать sendkeys с приложением visible = false?
Application.Visible = false
Application.SendKeys ("test")
Ответ №1:
Нет, ты не можешь.
Это все равно что стучать по клавиатуре. Клавиши перейдут в окно, имеющее фокус. Если окно невидимо, оно не может иметь фокус, следовательно, не может получать ключи.
Комментарии:
1. Есть ли возможность незаметно вводить символы в Internet Explorer?
2. @себастьян Теперь очевидно, что вы столкнулись с проблемой X/Y. В своем первоначальном вопросе вы задали
X
, но на самом деле ваша проблема былаY
. Это почти никогда не приводит к хорошему решению. Поэтому, пожалуйста, откройте новый вопрос, добавьте код, который вы пробовали. Объясните свою реальную проблему и то, как вы думаете ее решить, и расскажите, где вы застряли или допустили ошибки. Тем временем я рекомендую вам поискать в Google учебник «создание веб-сайтов с помощью VBA», их очень много.