我有一个简单的IF / OR语句,正在将其实现到一个简单的应用程序中,并且在此行上遇到type mismatch
错误:
If rFound.Offset(, 8).Value = "CCC" Or "Retail Lending" Or "RRT" Or "TI" Then
MsgBox "This job (" & lJobCode & " - " & rFound.Offset(, 1).Value & ") is eligible for shift differential premium pay."
Exit Sub
End If
可能只发生5种不同的文本字符串值,我不应该出错吗?我将光标放在rFound.Offset(, 8).Value
部分上,并将其注册为CCC
,这应该触发它为true,所以我不确定为什么会出错?