如何忽略VBA中的返回值?
是否可以在VBA中忽略函数的返回值?如何忽略VBA中的返回值?
我有什么在当下的事:
Dim returnValue As Long 'This line is mandatory since I use Opition Explicit returnValue = MsgBox("...")
我想怎么办
MsgBox("...")
在C++中我会解决这个问题是这样的:
(void) MsgBox("...")
(如何)我可以在Excel-VBA中解决这个问题吗?
回答:
如果你不想要一个函数或方法的返回值,拨打电话去掉括号:
Msgbox "Test"
回答:
或者使用Call
:
Call Msgbox("...")
回答:
两个选项:
删除括号:
MsgBox "Test"
使用
Call
关键字:Call MsgBox("Test")
在你的情况下,这些将是正好相当,但在一般情况下,使用Call
会导致不同的效果,因为它与任何函数交易的方式参数标记为ByRef
。
以上是 如何忽略VBA中的返回值? 的全部内容, 来源链接: utcz.com/qa/264072.html