Вопрос № 122041: Здравствуйте, многоуважаемые эксперты! Не могли бы Вы мне помочь?.. У меня такая проблема - не могу понять как сделать следующее: мне надо, что бы во время выполнения, макрос реагировал на событие KeyUp и KeyDown....
Вопрос № 122.041
Здравствуйте, многоуважаемые эксперты! Не могли бы Вы мне помочь?.. У меня такая проблема - не могу понять как сделать следующее: мне надо, что бы во время выполнения, макрос реагировал на событие KeyUp и KeyDown.
Отвечает: Черников Игорь Владимирович
Здравствуйте, Макарцов Алексей Владимирович!
Эти события происходят только на форме и некоторых других объектах, поэтому Вам придётся создать форму.
Private Sub UserForm_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
MsgBox ("Кнопка нажата")
End Sub
Private Sub UserForm_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
MsgBox ("Кнопка отпущена")
End Sub
--------- От каждого по способностям, каждому по труду
Ответ отправил: Черников Игорь Владимирович (статус: 10-ый класс)
Ответ отправлен: 07.02.2008, 18:14 Оценка за ответ: 5