以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教表达式 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=87672) |
-- 作者:hbhb -- 发布时间:2016/7/16 16:38:00 -- 请教表达式 大师: 请问:如果列的类型为日期时间类型,如何筛选此列为日期的表达式怎么写?
|
-- 作者:Hyphen -- 发布时间:2016/7/16 16:53:00 -- 不是很明白您的问题。 正常筛选就这样:Tables("订单").Filter = "[客户] = \'CS01\' And [日期] >= #1/1/2007# And [日期] <= #12/31/2007#" 是指筛选没有时分秒的日期? |
-- 作者:hbhb -- 发布时间:2016/7/16 18:58:00 -- 对了。比如第一列的记录为2016-7-15 8:35:17 我现在要筛选不含时间的条件表达式怎么写? |
-- 作者:狐狸爸爸 -- 发布时间:2016/7/18 7:55:00 -- Dim dt As date = #2016-7-15 8:35:17# dt = dt.date ‘去掉时间 Tables("订单").Filter = "[日期] >= #" & dt & "# And 日期 < #" dt.Adddays(1) & "#" |
-- 作者:hbhb -- 发布时间:2016/7/18 11:15:00 -- 谢谢!聪明! |