application.onkey=";{删除}";将VBA excel 2013转换为工作表

application.onkey=";{删除}";将VBA excel 2013转换为工作表,excel,vba,Excel,Vba,我想将键盘上的DELETE键连接到我的VBA代码,这样做的原因是我在该表中有很多验证,因此当用户从Sheet4中选择一个范围,然后按下DELETE按钮时,执行过程将花费很长时间。怎么做?我将此代码链接到删除键: Application.Calculation = xlCalculationManual Application.ScreenUpdating = False Application.DisplayStatusBar = False Applicatio

我想将键盘上的DELETE键连接到我的VBA代码,这样做的原因是我在该表中有很多验证,因此当用户从Sheet4中选择一个范围,然后按下DELETE按钮时,执行过程将花费很长时间。怎么做?我将此代码链接到删除键:

    Application.Calculation = xlCalculationManual
    Application.ScreenUpdating = False
    Application.DisplayStatusBar = False
    Application.EnableEvents = False
    ActiveSheet.DisplayPageBreaks = False
工作表(“Sheet4”)。范围------,clearcontents。如何知道所选范围? 工作表(“表4”)。范围---.Interior.ColorIndex=0

    Application.Calculation = xlCalculationAutomatic
    Application.ScreenUpdating = True
    Application.DisplayStatusBar = True
    Application.EnableEvents = True
    ActiveSheet.DisplayPageBreaks = True
请帮忙,谢谢你的帮助,我被困在这里。

看看这个:看看这个: