在vba 30/12/1899错误中比较两次

时间:2017-10-18 16:12:36

标签: excel-vba vba excel

在一个长代码中,我有一步比较两次(var cell和var h),两个值都是相同的。 下面我可以立即看到:

<i class="glyphicon glyphicon-chevron-down"><div class="searchtext">Search</div>

我可以比较两次并检索正确的结果(在我的例子中是真的) th Fabrizio

1 个答案:

答案 0 :(得分:1)

任何语言的常用方法:

比较2个日期时间使用ISO格式转换字符串中的每个日期:

对于VBA:

Format(cell, "yyyy-MM-dd hh:mm:ss") // for a second precision
Format(cell, "yyyy-MM-dd hh:mm") // for a minute precision
Format(cell, "yyyy-MM-dd") // for a day precision
Format(cell, "yyyy") // for a year precision etc...

您可以简单地比较字符串

注意:最佳做法是为每个Langage使用特定的比较器功能