首页 > 解决方案 > 如何在Excel中的VBA中设置“或”

问题描述

我用“or”条件设置“if”并给出错误

If textbox1.Text = "abc def" Or "def" Then

我明白我写的不对?我的问题是什么?

标签: excelvba

解决方案


如果您有很多条件,请使用 Select Case:

Select Case textbox1.Text
    Case “abc def”, “def”, “xyz”
        MsgBox “Note that multiple values may be captured here, separated by commas”
    Case “abc”
        MsgBox “Just abc”
    Case Else
        MsgBox “Everything else”
End Select

推荐阅读