Когда пользователь нажимает клавишу TAB на клавиатуре, некоторые ячейки должны обновляться в одной строке (событие должно происходить, если в этой ячейке есть данные). Насколько я знаю, я написал пример кода для отображения некоторых сообщений. Я написал код внутри рабочей книги , как показано ниже
Private Sub Workbook_SheetselectionChange (ByVal Sh As Object, ByVal Target As Range)
Application.EnableEvents = True
Application.OnKey"{TAB}", "sayHi"
End Sub
Sub sayHi()
Application.EnableEvents = True
MsgBox "Hiiii"
End Sub
Проблема: - всякий раз, когда я нажимаю клавишу TAB, при получении одного предупреждения , как ", невозможно запустить макрос 'C: ... sayHi'. Макрос может быть недоступен в этой книге или все макросы могут быть отключены ".