320

在 Office ( ALT+ F11) 的 VBA 编辑器中,如何注释或取消注释一段代码?

4

9 回答 9

521

在 VBA 编辑器中,转到View、或右键单击工具栏并选择ToolbarsCustomise...Customise...

Commands选项卡下,选择Edit左侧的菜单。

然后大约三分之二的地方有两个图标Comment BlockUncomment Block

将这些拖放到您的工具栏上,然后您可以轻松访问以突出显示代码块,并通过单击按钮将其注释掉并取消注释!


如果要分配键盘快捷键,请参阅GauravSingh 的回答。

于 2012-10-17T11:28:14.247 回答
164
  1. 右键单击工具栏并选择自定义...
  2. 选择命令选项卡。
  3. 类别下单击编辑,然后在命令列表框中选择注释块。
  4. 评论块条目拖到菜单栏上(是的!菜单栏)
    注意:您现在应该在菜单栏上看到一个新图标。
  5. 确保新图标突出显示(它周围有一个黑色方块),然后
    单击“自定义”对话框上的“修改选择”按钮。
  6. 将弹出一个有趣的菜单。
    在名称下,将与号 ( &) 添加到条目的开头。
    所以现在应该改为&Comment Block而不是“评论块” 。
    Enter保存更改。
  7. 再次单击Modify Selection并选择Image and Text
  8. 关闭自定义对话框。
  9. 突出显示任何代码块并按Alt- C。瞧。

  10. 对取消注释块或您发现自己经常使用的任何其他命令执行相同的操作。
于 2014-05-30T11:55:24.263 回答
44

VBA 编辑器中有一个内置的编辑工具栏,默认情况下具有注释块取消注释块按钮,以及其他有用的工具。

如果您右键单击任何工具栏或菜单(或转到查看菜单 > 工具栏),您将看到可用工具栏的列表(在“自定义...”选项上方)。默认选择标准工具栏。选择“编辑”工具栏,新的工具栏将出现,中间有“注释块”按钮。

在此处输入图像描述

*这是提到的那些更简单的选择。

于 2015-04-26T06:56:12.873 回答
21

你检查过 MZTools 吗?? 它做了很多很酷的事情......

如果我没记错的话,它提供的功能之一就是设置您自己的快捷方式。

于 2012-10-18T05:12:45.117 回答
4

或者只需单击ViewToolBarsEdit。然后,您可以选择一段代码,然后单击“注释”或“取消注释”工具栏按钮,一键完成所有操作。

顺便说一句,您也可以Tab/ Shift+Tab一块选定的文本。当我还是个菜鸟的时候,我很长一段时间都不知道这一点,我会一次做一行。

祝你好运!

于 2015-06-28T00:53:19.387 回答
2

将图标添加到工具栏后并修改所选图标时,名称输入中的 & 符号指定下一个字符是与 Alt 一起用于快捷方式的字符。由于您必须从包含显示文本的修改选择下拉菜单中选择一个显示选项,您还可以在名称字段中写入&C并获得与 &Comment Block 相同的结果(没有冗长的文本)。

于 2016-07-06T15:16:44.307 回答
1

添加按钮CommentUn-Comment代码块的简单方法是:

  • 转到查看-工具栏-自定义
  • 选择命令选项卡
  • 选择左侧的编辑类别
  • 将“注释块”和“取消注释块”图标拖到工具栏上。
于 2014-07-11T22:37:41.177 回答
1

评论/取消评论的步骤

按 alt + f11/ 开发人员选项卡 Visual Basic 编辑器视图选项卡 - 工具栏 - 编辑 - 评论。

于 2016-04-18T15:30:33.583 回答
-1

安装 MZ-Tools 后,我使用键盘快捷键
Ctrl+ Alt+ C (MZ-Tools 默认)在 VBE 中注释/取消注释块

于 2019-08-29T15:46:10.380 回答