由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - access 里怎么删除multiple highlighted selection?
相关主题
Access VBA 语句 问题请教 (转载)ASP高人们帮忙看看这几行 SQL codes的问题,谢乐!
问一个 Access VBA programming的问题Need help on VBA! Please!
sql请教Please help on replacing character in VB
问一个数据处理的问题,该如何实现单列转多行?14楼有图更新 (转载)问一个excel的弱问题
MSDE & VS.NETAccess门外汉问题求教
recursive sql?怎么从VBA里读SQL procedure?我的code有什么问题?
A sql questionAny thoughts about two slowly chaning dimensions have FK relationship
Is "Dim mydb as database" a user-defined datatype求救!!! 一个oracle的问题! 在procedure中所涉及的表名可以用变量从参数中传入吗
相关话题的讨论汇总
话题: 删除话题: step话题: selection话题: listbox
进入Database版参与讨论
1 (共1页)
i*****r
发帖数: 1302
1
我有个listbox,里面要多选几个,然后点一个button就能把他们全删除
Private Sub Command5_Click()
Dim i As Integer
For i = Me.List3.ItemsSelected.Count To 1 Step -1
List3.RemoveItem (Me.List3.ItemsSelected.Item(i - 1))
Next i
end sub
这个code不work,很奇怪,我知道要从底下开始删,但是删掉第一个之后剩下的就不
highlighted了
添加的时候多选可以一次性添加,删除的时候怎么就不行了呢!
i*****r
发帖数: 1302
2
打个比方,我listbox里有10个row,我现在highlight 3,6,9把他们删除
i=3
Me.List3.ItemsSelected.Item(i - 1) = Me.List3.ItemsSelected.Item(2)
就等于选中的三个当中的第三个,因为base都是0,那就是9
然后List3.RemoveItem (9)就把最后一个先删除,问题就在这个时候,剩下的两个没有
highlighted了,所以没法继续,这个太搞了
s**m
发帖数: 1564
3
try this:
For i = Me.List3.Count To 1 Step -1
If List3.Selected(i) = True Then
List3.RemoveItem (i-1)
i*****r
发帖数: 1302
4
还是不行,一样的跑了一次之后highlighted的就消失了

【在 s**m 的大作中提到】
: try this:
: For i = Me.List3.Count To 1 Step -1
: If List3.Selected(i) = True Then
: List3.RemoveItem (i-1)

s**m
发帖数: 1564
5
then create an int array to hold all the row # to be deleted.
then loop throw this array to delete items off the listbox
i*****r
发帖数: 1302
6
恩,现在行了,thanks!

【在 s**m 的大作中提到】
: then create an int array to hold all the row # to be deleted.
: then loop throw this array to delete items off the listbox

1 (共1页)
进入Database版参与讨论
相关主题
求救!!! 一个oracle的问题! 在procedure中所涉及的表名可以用变量从参数中传入吗MSDE & VS.NET
求救!!! 一个oracl的问题淀recursive sql?
where is ora 00922 from?A sql question
SQL问题Is "Dim mydb as database" a user-defined datatype
Access VBA 语句 问题请教 (转载)ASP高人们帮忙看看这几行 SQL codes的问题,谢乐!
问一个 Access VBA programming的问题Need help on VBA! Please!
sql请教Please help on replacing character in VB
问一个数据处理的问题,该如何实现单列转多行?14楼有图更新 (转载)问一个excel的弱问题
相关话题的讨论汇总
话题: 删除话题: step话题: selection话题: listbox