Vba 呼叫潜艇,除了几行以外
除了正在调用的sub中的几行之外,是否可以调用sub并运行subVba 呼叫潜艇,除了几行以外,vba,excel,Vba,Excel,除了正在调用的sub中的几行之外,是否可以调用sub并运行sub 例如,我想从我的“main”sub调用一个“master_clear”sub,但我不想让master_clear清除所有内容;有一些范围需要保留。如何执行此操作?您可以使用可选参数 Sub foo(someParam as String, Optional doExtra as Boolean = False) 'Do stuff If doExtra Then 'Do extra stuff E
例如,我想从我的“main”sub调用一个“master_clear”sub,但我不想让master_clear清除所有内容;有一些范围需要保留。如何执行此操作?您可以使用可选参数
Sub foo(someParam as String, Optional doExtra as Boolean = False)
'Do stuff
If doExtra Then
'Do extra stuff
End If
'Do some more stuff
End Sub
Sub bar
foo "hello" ' skip extra stuff
foo "bye", True ' do extra stuff
End Sub
您可以使用可选参数
Sub foo(someParam as String, Optional doExtra as Boolean = False)
'Do stuff
If doExtra Then
'Do extra stuff
End If
'Do some more stuff
End Sub
Sub bar
foo "hello" ' skip extra stuff
foo "bye", True ' do extra stuff
End Sub
您可以使用可选参数
Sub foo(someParam as String, Optional doExtra as Boolean = False)
'Do stuff
If doExtra Then
'Do extra stuff
End If
'Do some more stuff
End Sub
Sub bar
foo "hello" ' skip extra stuff
foo "bye", True ' do extra stuff
End Sub
您可以使用可选参数
Sub foo(someParam as String, Optional doExtra as Boolean = False)
'Do stuff
If doExtra Then
'Do extra stuff
End If
'Do some more stuff
End Sub
Sub bar
foo "hello" ' skip extra stuff
foo "bye", True ' do extra stuff
End Sub
在
Master\u clear
sub上创建一个参数,并基于输入仅清除所有特定范围。在Master\u clear
sub上创建一个参数,并基于输入仅清除所有特定范围。在Master\u clear
sub上创建一个参数,并基于输入仅清除所有特定范围。在Master\u clear
sub上创建一个参数,并基于输入仅清除所有特定范围。