application.onkey =“{DELETE}”VBA excel 2013到工作表

我想将DELETE键从键盘连接到我有的VBA代码,这样做的原因是我有很多validation,所以当用户从Sheet4中select一个范围,然后他按下删除button,将需要很长时间执行时间。 怎么做? 我有这个代码链接到DELETE键:

Application.Calculation = xlCalculationManual Application.ScreenUpdating = False Application.DisplayStatusBar = False Application.EnableEvents = False ActiveSheet.DisplayPageBreaks = False 

工作表(“Sheet4”)范围——,clearcontents。如何知道select的范围? 工作表(“Sheet4”)。范围——。Interior.ColorIndex = 0

  Application.Calculation = xlCalculationAutomatic Application.ScreenUpdating = True Application.DisplayStatusBar = True Application.EnableEvents = True ActiveSheet.DisplayPageBreaks = True 

请帮助,谢谢任何解决scheme,我卡在这里。