在VBScript中以多行拆分IF语句

Sai*_*pta 7 vbscript excel vba excel-vba

我想知道在VBScript中我是否可以在多行中打破IF语句.喜欢 -

If (UCase(Trim(objSheet.Cells(i, a).Value)) = "YES") Or _
(UCase(Trim(objSheet.Cells(i, b).Value)) = "NO") Then

' Do something

End If
Run Code Online (Sandbox Code Playgroud)

我尝试了这个并得到一个语法错误,因为在同一行If期望If:(

Sid*_*out 7

是的,您可以在vbscript中的多行中断IF语句.这是一个非常基本的例子

If 1 = 1 Or _
2 = 2 Then

wscript.echo "See, It Works :)"

End If
Run Code Online (Sandbox Code Playgroud)

要么

If (UCase(Trim("1")) = "1") Or _
(UCase(Trim("2")) = "2") Then

wscript.echo "See, It Works :)"

End If
Run Code Online (Sandbox Code Playgroud)

错误发生在其他地方.检查工作簿对象及其值.还要检查的价值观i,ab.