VBA是否包含注释块语法?

Tim*_*ies 20 vba excel-vba access-vba word-vba outlook-vba

在VBA中,有一种简短的方法可以像java一样注释掉一段代码/*...*/吗?

Lim*_*awk 29

虽然没有语法,但您仍然可以使用内置块注释按钮来完成:

如果您尚未查看"编辑"工具栏,请右键单击工具栏并启用"编辑"工具栏:

在此输入图像描述

然后,选择一个代码块并点击"注释块"按钮; 或者如果已经注释掉,请使用"取消注释"按钮:

在此输入图像描述

快捷方便!


Dav*_*ens 6

用单引号作为注释的前缀。不需要“结束”标签。

'this is a comment
Run Code Online (Sandbox Code Playgroud)

使用换行符扩展到多行_

'this is a multi-line _
   comment
Run Code Online (Sandbox Code Playgroud)

这是工具栏中的一个选项,用于选择一行代码和注释/取消注释:

在此处输入图片说明

  • @Tim.DeVries 在 VBA 中没有这样的功能。您最好的选择是简单地使用光标选择多行代码,然后从菜单栏中按“注释块”按钮。没有语法可以做到这一点。 (2认同)

小智 5

VBA 中没有块引用语法。解决方法是使用按钮快速阻止或取消阻止多行代码。

  • 该答案不会为已接受的答案添加任何内容。 (10认同)