以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  日期列筛选问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=105979)

--  作者:royyang
--  发布时间:2017/8/30 14:06:00
--  日期列筛选问题
某列是日期列,由用户自己填列,当第一行的每填入日期的时候,用筛选指定时段的话筛选出来都是没有记录的,要在已填入日期的行中用筛选指定时段才能出正确的筛选结果,这个问题能解决吗?

--  作者:有点甜
--  发布时间:2017/8/30 14:15:00
--  
按时段筛选,是根据当前单元格的年份进行的筛选,如果你没有填入日期,自然无法筛选出结果。
--  作者:有点甜
--  发布时间:2017/8/30 14:18:00
--  

或者,你可以在beforeFilter写代码

 

e.filter = e.filter.replace("-2001 ", "-" & Date.today.Year & " " )