приложение vba sendkeys невидимо

#vba

Вопрос:

Можете ли вы использовать sendkeys с приложением visible = false?

 Application.Visible = false
Application.SendKeys ("test")
 

Ответ №1:

Нет, ты не можешь.

Это все равно что стучать по клавиатуре. Клавиши перейдут в окно, имеющее фокус. Если окно невидимо, оно не может иметь фокус, следовательно, не может получать ключи.

Комментарии:

1. Есть ли возможность незаметно вводить символы в Internet Explorer?

2. @себастьян Теперь очевидно, что вы столкнулись с проблемой X/Y. В своем первоначальном вопросе вы задали X , но на самом деле ваша проблема была Y . Это почти никогда не приводит к хорошему решению. Поэтому, пожалуйста, откройте новый вопрос, добавьте код, который вы пробовали. Объясните свою реальную проблему и то, как вы думаете ее решить, и расскажите, где вы застряли или допустили ошибки. Тем временем я рекомендую вам поискать в Google учебник «создание веб-сайтов с помощью VBA», их очень много.