如何在Office VBA编辑器中注释和取消注释代码块

How to comment and uncomment blocks of code in the Office VBA Editor

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


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

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

然后大约三分之二的位置有两个图标,Comment BlockUncomment Block

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

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


  • 右键单击工具栏并选择自定义...
  • 选择"命令"选项卡。
  • 在"类别"下单击"编辑",然后在"命令"列表框中选择"注释阻止"。
  • 将注释块条目拖到菜单栏上(是的!菜单栏)
    注意:您现在应该在菜单栏上看到一个新图标。
  • 确保新图标突出显示(它周围会有一个黑色方框)然后
    单击"自定义"对话框中的"修改选择"按钮。
  • 弹出一个有趣的菜单。
    在名称下,在条目的开头添加一个&符号(&)。
    所以现在应该阅读&Comment Block而不是"Comment Block"。
    Enter保存更改。
  • 再次单击"修改选择"并选择"图像和文本"。
  • 关闭"自定义"对话框。
  • 突出显示任何代码块,然后按Alt-C。瞧。
  • 对Uncomment Block或者做同样的事情
    您经常使用的任何其他命令。

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

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

    enter image description here

    *这是所提到的更简单的选项。


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

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


    或者只需单击"查看","工具栏","编辑"。然后,您可以选择一个代码块,然后单击"注释"或"取消注释"工具栏按钮,只需单击一下即可完成所有操作。

    顺便说一句,你也可以Tab / Shift + Tab一块选定的文字。当我是一个noobie时,我不知道很长一段时间,并且会一次做一行。

    祝好运!


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


    评论/取消注释的步骤

    按alt + f11 / Developer选项卡visual basic editor
    视图选项卡 - 工具栏 - 编辑 - 评论。


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

    • 转到View-Toolbars-Customize
    • 选择"命令"选项卡
    • 选择左侧的编辑类别
    • 将"注释块"和"取消注释块"图标拖到工具栏上。


    我使用键盘快捷键
    在VBE中注释/取消注释块
    Ctrl + Alt + C

    (刚通过反复试验发现)
    但它可能是我最近安装的MZ-Tools添加的默认快捷方式,正如我在本文档页面的最后一个屏幕截图中看到的那样:https://www.mztools.com/v8/onlinehelp/MZTools8Help.html ?shortcuts_to_built-in_ide_feat热媒