只需一步,快速开始
使用道具 举报
您理解的非常正确,我就是想在一个窗体中可以显示两种相反的结果,如果使用两个查询就要做两个窗体,后续很多工作都要重复,我主要用ACCESS管理部门的工作,以前学过一点,现在忘了的差不多了,上传个附件,大家 ... DDTA 发表于 2009-2-19 23:05
Private Sub Command4_Click() '完成 Me.Filter = "工作状态= '完成'" Me.FilterOn = True End Sub Private Sub Command5_Click() '未完成 Me.Filter = "工作状态'完成'" Me.FilterOn = True End Sub andymark 发表于 2009-2-20 11:41
10# DDTA 请参考我做的例子。 chaojianan 发表于 2009-2-20 11:32
您需要 登录 才可以下载或查看,没有帐号?注册
通过组合框选择“完成”和“未完成”后执行一个查询就能分别得出需要的结果 sSQL = "select * from yourTable where " & IIF(me.组合框.value="完成","","NOT " ) & " 状态='完成'" 同样,如果你利用查询也可 ... ACMAIN_CHM 发表于 2009-2-19 20:26
好像和VBA无关,呵呵。 你想想看,你的状态栏中有的记录是完成,有的是未完成。你如果想把他们都列示出来的话,还是这张表这些记录。只是为了看着方便起见,把他们按状态栏排序一下,让完成的记录和未完成的记录 ... todaynew 发表于 2009-2-19 19:42
我想得简单些,吸在查询中设置条件为:状态=完成 OR 状态=未完成 kangking 发表于 2009-2-19 20:53
本版积分规则 发表回复
|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )
GMT+8, 2025-5-13 00:44 , Processed in 0.112763 second(s), 36 queries .
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.