Как мне имитировать нажатие и удерживание клавиши со стрелкой, а затем отпускание? VBA

#vba #sendkeys

#vba #клавиши отправки

Вопрос:

Кодирование в VBA

Я не так много кодировал, и я ищу простой, но эффективный способ имитировать нажатие, удержание и отпускание клавиши со стрелкой. Вы можете помочь?

Время удержания клавиши должно быть случайным.next(x, y)

Я хочу подчеркнуть, что просто, я имею в виду так просто, как это может быть, пожалуйста!

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

1. В VBA нет никакого «простого» способа имитировать нажатия клавиш. Существуют методы, которые могут работать «обычно», но, вероятно, не так просто, как хотелось бы. Зачем вам это нужно имитировать? Может быть, мы сможем помочь определить альтернативный способ выполнения того, для чего моделируется клавиша со стрелкой

2. нет ли способа выполнить клавишу отправки с удержанием или нажатием и отпусканием?

3. Если вы в отчаянии, вы можете попробовать заглянуть в SendKeys ; однако он не известен своей надежностью, поэтому вы не должны ожидать, что он будет работать так, как ожидалось, все время.