Добрый день! Помогите, пожалуйста! Изучил вопрос запуска Enter-ом в форуме, но макрос не запускается. Подскажите, где ошибка?
есть макрос, который запускался с сочетания клавиш ctri+q:
Код |
---|
Sub МакросМС ()
'
' МакросМС Макрос
'
' Сочетание клавиш: Ctrl+q
'
Range("H2").Select
Selection.ClearContents
Range("A2").Select |
и так далее
Добавляю в него
Код |
---|
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.OnKey "{~}", "StartEnter"
End Sub |
получаю новый макрос:
Код |
---|
Sub МакросМС1()
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.OnKey "{~}", "StartEnter"
End Sub
Range("H2").Select
Selection.ClearContents
Range("A2").Select
Selection.ClearContents
With Selection.Interior |
и так далее
Нажимаю Enter, никаких чудес не происходит.
В чем ошибка?
Код |
---|
Application.OnKey "{~}", "StartEnter" |
пробовал заменить на
Код |
---|
Application.OnKey "{ENTER}", "StartEnter" |
тоже не запускается