如何评估像"3>=5"
这样的字符串?如何评估具有条件表达式的字符串vba
我知道我可以拆分的数量和条件,但后来我不得不来测试像所有条件>=
,=
,<=
,>
,<
,......是否有任何其他方式做到这一点?
如何评估像"3>=5"
这样的字符串?如何评估具有条件表达式的字符串vba
我知道我可以拆分的数量和条件,但后来我不得不来测试像所有条件>=
,=
,<=
,>
,<
,......是否有任何其他方式做到这一点?
Application.Evaluate("3>=5")
是VBA中的一种方法。 (它实际上是一个显着的全面表达解析器。)
一般来说它返回一个Variant
:在该特定的伪装它返回一个VT_BOOL类型,是True
或False
。
你可以只使用debug.print
:
Sub Testings()
Debug.Print 3 >= 5
Debug.Print 3 <= 5
End Sub
会给:
False
True
这将直接打印到本地窗口