【发布时间】:2012-08-20 06:43:37
【问题描述】:
我有以下代码:
Columns("F:F").Select
For Each cell In Selection
Select Case cell
Case InStr(1, cell, ",") <> 0
MsgBox ("found")
Case IsEmpty(cell) Or Null
MsgBox ("empty")
Case Else
Stop
End Select
Next
在 F:F 列中,我按顺序排列如下:"Marc Jacobs", "", "Renolds, Bob" InStr 没有找到任何正确的 case 语句。
- 对于“Marc Jacobs”,我接到 Case Else 电话(正确电话)
- 对于“”,我得到了找到的消息(应该是空消息)
- 对于“Renolds,Bob”,我收到 Case Else 电话(应该收到找到的消息)
这是怎么回事?
【问题讨论】:
标签: string excel vba contains select-case