我有一个变量条件。我尝试检查条件是否为真。
在下面的示例中,我为变量MyCond分配了条件“ 1 = 1”(这是正确的)。
我正在尝试检查MyCond中的条件是否为真。
你能帮忙吗?
Sub Test()
MyCond = "1=1"
If MyCond = True Then
MsgBox "That is true"
Else
MsgBox "That is false"
End If
End Sub
最佳答案
您可以使用Evaluate(MyCond)
:
Sub Test()
Dim MyCond As String
MyCond = "1=1"
If Evaluate(MyCond) Then
MsgBox "That is true"
Else
MsgBox "That is false"
End If
End Sub
关于excel - 变量中的条件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21408889/