Re: additem removeitem
- From: "Rick Rothstein \(MVP - VB\)" <rickNOSPAMnews@xxxxxxxxxxxxxxxxx>
- Date: Sun, 20 Jan 2008 16:26:22 -0500
Try removing them the in reverse order...
For X = .lst_map_prop_for_trans.ListCount - 1 To 0 Step -1
Rick
"BigPig" <BigPig@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:66001489-809A-41CC-B233-49887C98A613@xxxxxxxxxxxxxxxx
Hi All,
Can't figure out why the following script won't remove selected items
properly:
With frm_map
Dim X As Integer
For X = 0 To .lst_map_prop_for_trans.ListCount - 1
On Error Resume Next
If .lst_map_prop_for_trans.Selected(X) = True Then
.lst_map_trans_to.AddItem .lst_map_prop_for_trans.List(X, 0)
.lst_map_trans_to.List(.lst_map_trans_to.ListCount - 1, 0) =
.lst_map_prop_for_trans.List(X, 0)
.lst_map_trans_to.List(.lst_map_trans_to.ListCount - 1, 1) =
.lst_map_prop_for_trans.List(X, 1)
.lst_map_trans_to.List(.lst_map_trans_to.ListCount - 1, 2) =
.lst_map_prop_for_trans.List(X, 2)
.lst_map_trans_to.List(.lst_map_trans_to.ListCount - 1, 3) =
.lst_map_prop_for_trans.List(X, 3)
.lst_map_prop_for_trans.RemoveItem (X)
End If
Next X
X = X + 1
End With
Other info: both listboxes are in separate frames (in the same form) and are
set to multiselect. The issue is that when I select one item to "transfer" it
works, but with two or more items selected the first or half of the items
selected will move, but not the second or second half of the items selected.
Any and all advice would be greatly appreciated.
Thank you.
.
- Follow-Ups:
- Re: additem removeitem
- From: BigPig
- Re: additem removeitem
- References:
- additem removeitem
- From: BigPig
- additem removeitem
- Prev by Date: Re: Delete Row Select Case
- Next by Date: Loop through table of columns and rows
- Previous by thread: RE: additem removeitem
- Next by thread: Re: additem removeitem
- Index(es):
Relevant Pages
|