Я нахожусь на VBA с явно простым кодом, пытаясь создать событие, вызванное нажатием Enter. Так вот мой код в книге:VBA: application.onkey не работает
Option Explicit
Private Sub Workbook_Open()
Application.OnKey "", "pressEnter"
End Sub
И что должно произойти в модуле:
Public Sub pressEnter()
ThisWorkbook.Worksheets(1).Cells(1, 1).Value = 20
End Sub
Однако, когда я нажимаю Enter/Return ключ, ничего не происходит. Как и при обычном Enter, он выбирает ячейку, уступающую активному. Я пробовал с другими ключами, такими как ^+b
или ^+a
, и у меня такая же проблема.
Кто-нибудь видит решение?
Он работает сейчас, большое вам спасибо за ваше время! – Joliba
@Joliba Пожалуйста, отметьте этот ответ как решение, чтобы другие люди могли видеть, что этот вопрос решен. –