Excel中使用VBA禁用CTRL+D快捷键

在Excel表格中如何禁用CTRL+D快捷键,在Excel表格中,我们可以使用CTRL+D快捷键来完成向下填充的功能,如果想禁用它又应该如何设置呢?在Excel表格中我们是可以使用VBA代码来禁用CTRL+D快捷键的,代码如下: 禁用:application.onkey “^d”, “” 恢复:application.onkey “^d” 实例操作方法: 1、首先,打开Excel表格; 2、右击表格下面的工作表标签,选择“查看代码”,也可以使用Alt+F11快捷键直接打开;

3、在VBA窗口输入代码:Sub Workbook_Open()Application.OnKey “^d”, “”End Sub 如下图所示,最后点击左上角的“文件”–“保存并返回到 Microsoft Excel”即可。

使用VBA禁用CTRL+D快捷键”>

上面的代码禁用Ctrl+D快捷键只能适用于当前工作薄,或是在含有此代码的工作薄被打开后,才能发挥作用。如何要让它作用于所有的Excel文档就需要用类模块:

使用VBA禁用CTRL+D快捷键”>

代码如下:Public WithEvents App As ApplicationPrivate Sub App_WorkbookOpen(ByVal Wb As Workbook) App.OnKey “^d”, “” End Sub 上好网提示:通过上面的操作,不仅适用于Excel2003,对Excel2010的作用也是一样的。
当你能飞的时候就不要放弃飞

Excel中使用VBA禁用CTRL+D快捷键

相关文章:

你感兴趣的文章:

标签云: