设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1823|回复: 9
打印 上一主题 下一主题

[其它] [求助]怎样对列表框进行计数?

[复制链接]
跳转到指定楼层
1#
发表于 2005-6-2 18:29:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
是动态的计数

因为对列表框有条件筛选,例如,列表框一个有10项记录,计数显示10;当按条件A筛选后,有3项记录,则计数显示3;当按条件B筛选后,得到7条记录,则显示有7条记录。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-6-2 18:31:00 | 只看该作者
列表框.listcount
3#
 楼主| 发表于 2005-6-2 18:41:00 | 只看该作者
我直接将文本框的控件来源设为 =List13.listcount ,只能计出列表框总数(例如有30条)当按条件A筛选后,列表框实际条数为10,但文本框却不能计算出来,仍然显示总数(30条)
4#
发表于 2005-6-2 18:48:00 | 只看该作者
可以啊,如果不行,请上传文件
5#
 楼主| 发表于 2005-6-2 18:57:00 | 只看该作者
晕,一定要选中列表框某条记录,数字才会变化,这样很容易误导人家哦,如果不知道的话。我加了个list13.setfocus都不行,选是选了,但还是一定要用鼠标激活列表框中某条记录,数字才会变化
6#
 楼主| 发表于 2005-6-2 18:59:00 | 只看该作者
能不能设置,筛选后,默认选中列表框的第一条记录?
7#
 楼主| 发表于 2005-6-2 19:01:00 | 只看该作者
问题已经解决,我自己又试着筛选后,Me.Refresh ,就成功了。谢谢海狸先生!
8#
发表于 2005-6-2 19:14:00 | 只看该作者
以下是引用lyyggb在2005-6-2 11:01:00的发言:



问题已经解决,我自己又试着筛选后,Me.Refresh ,就成功了。

谢谢海狸先生!

我以为你更新了列表框了,呵呵,不过更新不要这样写

用 list0.requery

9#
 楼主| 发表于 2005-6-2 19:53:00 | 只看该作者
嗯,改过了,用requery  ^_^
10#
发表于 2006-3-27 21:03:00 | 只看该作者


me.listbox1.selected(0)=true

then sentence point out that put the setfocus&select the first record
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-4-29 20:59 , Processed in 0.115951 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表