Excel 比较标签中存储的日期值时遇到问题。标题与现在
我有一个日期(格式为m/d/yyyy)存储在Label1.Caption中。我试图运行一个简单的条件,将其与实际时间进行比较,但似乎不起作用:/ 我的代码是:Excel 比较标签中存储的日期值时遇到问题。标题与现在,excel,vba,date,Excel,Vba,Date,我有一个日期(格式为m/d/yyyy)存储在Label1.Caption中。我试图运行一个简单的条件,将其与实际时间进行比较,但似乎不起作用:/ 我的代码是: Label1.Caption = "1/5/2016" If Label1.Caption > Now Then 'Do something End if 就像这样,它应该进入if,但不是。你能帮帮我吗? 干杯 GCdate可以将字符串转换为日期类型 Cdate(标签1.标题) 但2016年1月5日相当混乱,宏将根据计算机中的日期
Label1.Caption = "1/5/2016"
If Label1.Caption > Now Then
'Do something
End if
就像这样,它应该进入if,但不是。你能帮帮我吗?
干杯
GCdate可以将字符串转换为日期类型 Cdate(标签1.标题) 但2016年1月5日相当混乱,宏将根据计算机中的日期格式设置来定义,是mm/dd/yy还是dd/mm/yy
推荐,包括一些文本,如2016年1月5日或2016年5月1日您可能需要使用CDate将标题字符串转换为日期对象,请参阅。这就完成了任务。谢谢