2

Я бы хотел, чтобы Excel изменял предопределенные данные в любой ячейке в столбце A всякий раз, когда пользователь нажимает клавишу Enter (вместо того, чтобы по умолчанию переходить к следующему поведению ячейки). Как я могу добиться этого в VBA?

1 ответ1

2

Попробуйте сделать это в событии Workbook_open

Private Sub Workbook_Open()
    Application.OnKey "{ENTER}", "MyEnterEvent"
End Sub

Sub MyEnterEvent

    ' codes here

End Sub

Чтобы закончить Макро

Application.OnKey "{ENTER}"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .