【发布时间】:2019-04-08 02:21:22
【问题描述】:
我们正在尝试让此代码按确切日期过滤工作表,但仍然无法弄清楚,有什么问题吗?日期在表格中格式化为 mm/dd/yyyy
Sub FilterDate()
Dim ap, dt As Date, dt1 As Date, lr&: lr = ActiveSheet.UsedRange.SpecialCells(11).Row
With ActiveSheet.[a1].CurrentRegion.Resize(lr, 10)
ap = Application.InputBox("get date")
dt = CDate(ap)
.AutoFilter 10, "=" & dt
End With
End Sub
感谢您指出声明问题,我在 excel 工具中进行了更改,但代码似乎有另一个问题,任何日期输入只留下第一行...
【问题讨论】: