基本上在我的 if 语句中,我需要首先查看字符串是否为 7 个字符,以及该单元格中的第 7 个字符是否是“A、J、S、T、N、V”中的一个字符。
这就是我目前所拥有的(我知道它不起作用,但我不确定如何实现这些多个“OR”
If Len(Cells(i, 7).Value) = 7 And Left(Cells(i, 7), 1) = "A" Or "J" Or "S" Or "T" Or "N" Or "V" Then
Cells(i, 29).Value = "Client and Account fields switched"
Else
Else If
提前致谢!我是新人哈哈
最佳答案
你需要测试每一个:
If Len(Cells(i, 7).Value) = 7 And _
(Left(Cells(i, 7), 1) = "A" Or _
Left(Cells(i, 7), 1) = "J" Or _
Left(Cells(i, 7), 1) = "S" Or _
Left(Cells(i, 7), 1) = "T" Or _
Left(Cells(i, 7), 1) = "N" Or _
Left(Cells(i, 7), 1) = "V") Then
Cells(i, 29).Value = "Client and Account fields switched"
Else If
关于excel - 如何创建具有多个 OR 条件的 if 语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66109795/