因为我在一个sheet中又多个列表框,当其中一个列表框被选中时,其他列表框的选中项目都要取消,这些列表框都是多选的(multiselect=2).用Listindex=-1是不行的。无法取消选中的蓝色条。我不想对每个列表框都用循环设定每个列表框的项目=false
for i=0 to me.listbox1.listcount - 1
me.listbox1.selected(i)=false
next我不想用这种方法做,请问还有其他方法么?
for i=0 to me.listbox1.listcount - 1
me.listbox1.selected(i)=false
next我不想用这种方法做,请问还有其他方法么?
解决方案 »
- Visual Studio 6.0 装不上
- 我用VB写的程序为什么容易出现"内存不能read"错误?
- 请教:用VB控制RICHBOX的格式,这个是如何做的?
- ListView中,如何让首列的checkbox在列中居中?
- vb做Windows 服务?
- ◆欢迎来到CSDN-VB 数据库 论坛◆为了论坛的发展,友情提醒:你结贴了吗?◆没有可用分提问的网友请给版主发短消息◆请不要随意送分,欢迎
- 提示"加载xxx控件失败.xxx版本可能已过期..."
- 大家谈谈Activex Doceument技术的优劣。。应用多吗?
- 如何发送电子邮件?
- 请问VB能为Pocket PC编程吗?如果不能,那么请问该用什么开发工具呢?
- vb 中的WebServices,基础问题,请不吝赐教
- VB中查询数据库时候 类型怎么写。我这里为什么提示错误??
Private Const LB_SELITEMRANGEEX = &H183'表示该列表框Index取消选中从0到100
SendMessage List1.hwnd, LB_SELITEMRANGEEX, 100, 0
'表示该列表框Index选中从0到100
SendMessage List1.hwnd, LB_SELITEMRANGEEX, 0, 100