如果......那么......之后有多个语句

Avi*_*tus 12 vba if-statement conditional-statements

一个非常简单的问题:考虑If...Then...Else到VBA中的指令,如何在之后分离多个指令Then?换句话说,我应该写点什么

If condition [ Then ]    
   [ statement1 ] & [statement2] 
Else [Else statement] (i.e. using "&"),
Run Code Online (Sandbox Code Playgroud)

要么

If condition [ Then ]         
   [ statement1 ] And [statement2] 
Else [Else statement] (i.e. using "And"),
Run Code Online (Sandbox Code Playgroud)

或其他一些分隔符/命令?

NGL*_*GLN 20

多个语句由新行分隔:

If SkyIsBlue Then
  StartEngines
  Pollute
ElseIf SkyIsRed Then
  StopAttack
  Vent
ElseIf SkyIsYellow Then
  If Sunset Then
    Sleep
  ElseIf Sunrise or IsMorning Then
    Smoke
    GetCoffee
  Else
    Error
  End If
Else
  Joke
  Laugh
End If
Run Code Online (Sandbox Code Playgroud)