Я работаю над модулем, который использует событие onkey, чтобы определить, будет ли нажата кнопка backspace или delete, если она соответствует критериям для события, соответствующие ячейки очистят содержимое.Application.OnKey Ошибка процедуры - Не удается запустить макрос
у меня есть процедура для запуска соответствующего югу, но я получаю сообщение об ошибке «макрос не может быть найден»
Я приложил изображение ошибки и код ниже, любые предложения?
Изображение ошибки
Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If ActiveCell.Column = 2 Then
Application.OnKey Key:="{DEL}", Procedure:="DeleteResources"
Application.OnKey Key:="{BACKSPACE}", Procedure:="DeleteResources"
End If
End Sub
Public Sub DeleteResources()
ActiveCell.Offset(, 1).ClearContents
ActiveCell.Offset(, 2).ClearContents
ActiveCell.Offset(, 3).ClearContents
End If
End Sub
Наклонение до истечения срока – PootyToot