IF条件variables

我有一个variables的条件。 我试图检查条件是否正确。

在下面的例子中,我将一个条件“1 = 1”(这是真的)分配给variablesMyCond。 我试图检查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 

只要构造一个布尔值

 Sub test() Dim myCond As Boolean myCond = (1 = 1) MsgBox myCond End Sub