利用VBA禁用Excel中的F1键

时间:2022-04-14 00:57:21 

如果在使用Excel过程中习惯使用F2键切换到单元格编辑状态,有时可能会不小心错按了F1键而弹出Excel帮助窗口,特别是对于键盘较小的笔记本这种情况就更容易出现。如果是Excel 2007/2010,Excel帮助窗口会覆盖工作表窗口,显得有些不便。如果要禁用F1键,可以用下面的VBA代码。

在Excel中按快捷键Alt+F11,打开VBA编辑器,按Ctrl+G打开“立即”窗口,在其中输入下面的代码并按回车键:

Application.OnKey "{F1}", ""

这样就禁用了F1键的功能。重启Excel或用下面的代码即可恢复F1键正常功能:

Application.OnKey "{F1}"

但上述方法不能在每次启动Excel时都起作用。如果要每次启动Excel后都禁用F1键的功能,可以用多种方法来实现,本文以Excel 2007为例介绍两种方法:

方法一:用加载宏对话框

1.新建一个工作簿,打开VBA编辑器,在“工程”窗口中双击选择“ThisWorkbook”,在右侧的代码窗口中输入下列代码:

Private Sub Workbook_Open()
Application.OnKey "{F1}", ""
End Sub

2.单击“保存”按钮,将工作簿另存为“Excel 97-2003加载宏(*.xla)”格式,如名称为“禁用F1键.xla”。Excel会自动将该文件保存到“AddIns”文件夹中。

3.关闭VBA编辑器,返回Excel工作表界面,按快捷键Alt+T+I,打开“加载宏”对话框,勾选“禁用f1键”,单击“确定”。


这样,每次启动Excel会自动加载上述加载宏文件并禁用F1键。

方法二:启动时打开指定文件夹中的文件

1.同方法一中的步骤1-2建立工作簿文件“禁用F1键.xla”,只是在保存文件时将该文件保存到某个指定的新建文件夹中,如“H:\禁用F1键”,并让该文件夹中只包含该工作簿文件。

2.单击“Office按钮→Excel选项→高级”,在“常规”下的“启动时打开此目录中的所有文件”中输入上述工作簿文件所在的文件夹路径,如“H:\禁用F1键”,单击“确定”。


这样也可以在Excel启动时自动禁用F1键,需要注意的是上述方法在按F2进入单元格编辑状态后,此时按F1键仍然会打开Excel帮助窗口

标签:打开,文件,方法,禁用,Excel函数
0
投稿

猜你喜欢

  • wps如何合并ppt文件

    2022-04-30 04:44:57
  • win7电脑收藏夹不能用如何解决?win7收藏夹在电脑什么位置?

    2023-04-21 16:53:50
  • 怎么在excel中设置连续行号

    2022-11-26 10:55:05
  • Win10域用户注册表不能编辑怎么解决?

    2023-08-07 11:43:40
  • 一个命令永久禁用Win10驱动程序强制签名

    2023-07-15 10:30:38
  • Win10电脑关机太慢怎么办?Win10电脑快速关机方法教程

    2022-12-27 18:30:09
  • 如何删除word文档中多余的回车(空格和空行)方法和技巧总结

    2023-03-17 05:08:00
  • Mac设计工具合集,帮你找到最合适的设计工具 !

    2023-01-29 08:32:04
  • Build 2015大会:微软告诉我们的10件事

    2022-02-15 15:26:21
  • ppt怎么制作人物头像轮播的效果? ppt照片轮播动画制作方法

    2023-08-11 01:56:53
  • beaTunes5的关键词的检测

    2022-12-28 20:41:16
  • 十月将有哪些苹果新品发布?

    2023-06-08 01:39:05
  • Excel中进行判断函数的操作技巧

    2023-12-18 02:29:21
  • 如何放大视频呢?

    2022-05-07 10:58:37
  • excel2010缺失solver.xla怎么办?solver.xla安装包下载

    2023-07-22 02:43:20
  • Win10系统反馈渠道将关闭?Windows UserVoice何去何从

    2022-09-06 05:33:13
  • XP系统如何查看电脑的使用记录?

    2023-03-20 16:52:53
  • 深度联盟解决win10安装完成分辨率无法调整

    2023-06-24 17:12:54
  • Win7能够启动explorer.exe还黑屏怎么办?

    2023-11-02 16:04:48
  • Bandizip右键菜单不见了怎么办?

    2022-04-28 02:58:59
  • asp之家 电脑教程 m.aspxhome.com