VBA使用数字作为日期

时间:2015-03-14 12:30:07

标签: vba date

我正在尝试让VBA过滤日期,但其中一个日期被选为数字代码而另一个日期不是?

ngStart = Sheets("Summary Navigation").Range("G5").Value 'assume this is the start date
lngEnd = Sheets("Summary Navigation").Range("G7").Value 'assume this is the end date
Sheets("Results").Range("B2:B6000").AutoFilter field:=1, _
Criteria1:=">=" & lngStart, _
Operator:=xlAnd, _
Criteria2:="<=" & lngEnd
End Sub

ngStart是代码运行的日期,但lngEnd显示为日期代码。

我需要他们两个作为自动过滤器的日期。

任何帮助都是王牌

0 个答案:

没有答案