How to comment and uncomment blocks of code in the Office VBA Editor
在Office的VBA编辑器(ALT + F11)中,您如何评论或取消注释代码块?
-
@AlistairWeir替代'(单引号)是使用关键字Rem。
在VBA编辑器中,转到View,Toolbars,Customise...或右键单击工具栏并选择Customise...
在Commands选项卡下,选择左侧的Edit菜单。
然后大约三分之二的位置有两个图标,Comment Block和Uncomment Block。
将它们拖放到工具栏上,然后您可以轻松访问以突出显示一段代码,并将其注释掉并通过单击按钮取消注释!
如果要分配键盘快捷键,请参阅GauravSingh的答案。
-
这很方便 - 我不敢相信我以前从未找到它。快捷键非常方便,但不幸的是,这似乎并不存在。
-
同样在这里。因此认为它值得发布!所有这些年来使用[可怜的] VBA编辑器,以及对于体面测试基本上必不可少的东西,它一直都在那里:)
-
另一个属于它们的按钮(即使它更容易找到)是Debug菜单中的Compile VBAProject按钮。这是我使用最多的三个命令!
-
Olle:右键单击菜单栏,选择"自定义"(或选择"视图"|"工具栏"|"自定义")。单击"命令"选项卡。将您想要的任何命令拖到您想要的任何工具栏上。祝福MS的任何人都不关心VBA以他们对主要应用程序的方式"改进"用户界面。
-
或者只需右键单击工具栏并打开"编辑"工具栏 - 其中包含"注释"和"取消注释"按钮。
-
GauravSingh在下面的答案中进一步阐述。太好了!
-
普通键盘快捷键怎么样?
-
@Empus只是看看另一个答案,stackoverflow.com / a23954017 / 1281576,它显示了如何创建键盘短片(不确定你的"正常"?)
-
@RemarkLima谢谢,之前没有注意到它!说正常我暗示我使用过的所有编辑器(从Emacs到VS Code)都有一个快捷方式......以前从未在Excel中使用过VBA,所以...
右键单击工具栏并选择自定义...
选择"命令"选项卡。
在"类别"下单击"编辑",然后在"命令"列表框中选择"注释阻止"。
将注释块条目拖到菜单栏上(是的!菜单栏)
注意:您现在应该在菜单栏上看到一个新图标。
确保新图标突出显示(它周围会有一个黑色方框)然后
单击"自定义"对话框中的"修改选择"按钮。
弹出一个有趣的菜单。
在名称下,在条目的开头添加一个&符号(&)。
所以现在应该阅读&Comment Block而不是"Comment Block"。
按Enter保存更改。
再次单击"修改选择"并选择"图像和文本"。
关闭"自定义"对话框。
突出显示任何代码块,然后按Alt-C。瞧。
对Uncomment Block或者做同样的事情
您经常使用的任何其他命令。
-
虽然这个答案与正确答案相同,但他已经展示了添加捷径的技巧。为此+1。
-
如何"取消注释"工作?
-
@mrquad - 请参阅步骤10,因此Alt-U表示取消注释阻止
-
我能以某种方式改变组合吗?我想在SQL Server Management Studio中使用"ctrl +(k,c)"和"ctrl +(k,u)"。
-
在Office 2010中,如果在步骤7中选择"仅文本(始终)"而不是"图像和文本",这也适用。如果您选择任何其他显示选项它不起作用是令人讨厌的,但至少在我的屏幕上我更喜欢用"仅文本"保存一点空间。
-
如果您想使用像=这样的非字母符号,这也适用。只需在名称前加上&=。
-
我把名字简称为"&Cmnt"@Air
-
我在VBE上看到的最令人兴奋的答案之一。 +1
-
我不知道这个!非常精彩!现在我可以用Alt + C来评论和Alt + U取消注释,以及更多可能性!
-
多年来辉煌
-
这个答案证明了当天设计的复杂UI。它仍然在这里,2019年。
-
现在,如何从菜单栏中删除它。我拖了2次相同的图标。答:当"自定义"窗口打开时,从其栏中拖出按钮/图标。
VBA编辑器中有一个内置的编辑工具栏,默认情况下包含注释块和取消注释块按钮,以及其他有用的工具。
如果右键单击任何工具栏或菜单(或转到"视图"菜单>"工具栏"),您将看到可用工具栏列表(在"自定义..."选项上方)。默认情况下选择"标准"工具栏。选择"编辑"工具栏,将出现新工具栏,中间带有"注释块"按钮。
*这是所提到的更简单的选项。
-
对不起,当我在下面发布同样的内容时,我错过了你的答案。
你检查过MZTools吗?它做了很多很酷的事情......
如果我没错,它提供的功能之一是设置自己的快捷方式。
或者只需单击"查看","工具栏","编辑"。然后,您可以选择一个代码块,然后单击"注释"或"取消注释"工具栏按钮,只需单击一下即可完成所有操作。
顺便说一句,你也可以Tab / Shift + Tab一块选定的文字。当我是一个noobie时,我不知道很长一段时间,并且会一次做一行。
祝好运!
将图标添加到工具栏并修改所选图标后,名称输入中的&符号指定下一个字符是与Alt一起使用的字符,用于快捷方式。由于您必须从包含显示文本的"修改选择"下拉菜单中选择显示选项,因此您还可以在名称字段中编写&C,并获得与&Comment Block相同的结果(不包含冗长的文本)。
评论/取消注释的步骤
按alt + f11 / Developer选项卡visual basic editor
视图选项卡 - 工具栏 - 编辑 - 评论。
向Comment或Un-Comment代码块添加按钮的简单方法是:
-
转到View-Toolbars-Customize
-
选择"命令"选项卡
-
选择左侧的编辑类别
-
将"注释块"和"取消注释块"图标拖到工具栏上。
我使用键盘快捷键
在VBE中注释/取消注释块
Ctrl + Alt + C
(刚通过反复试验发现)
但它可能是我最近安装的MZ-Tools添加的默认快捷方式,正如我在本文档页面的最后一个屏幕截图中看到的那样:https://www.mztools.com/v8/onlinehelp/MZTools8Help.html ?shortcuts_to_built-in_ide_feat热媒