我们如何比较 vba 中的两个日期字符串,例如“01.02.2013 < 02/02/2013”?无论日期如何,这始终是真实的。在我提到的示例中,两种日期格式是正确的。
下面的 vba 代码会引发错误。
Sub aa()
Dim a As Variant, b As Variant, c As Variant
a = Format("1.2.2012", "DD\/MM\/YYYY")
b = Format("2.2.2012", "DD\/MM\/YYYY")
MsgBox (a)
End Sub