Hi,
I have a UserForm with a listbox, the RowSource is a column range. Everything works fine except when the selected items are inserted into the spreadsheet, they are entered in reverse order from the column range (they appear in the correct order in the listbox). Need some help.
Example:
Listbox selections Get inserted
Item1 Item7
Item3 Item3
Item7 Item1
Here is the code which inserts the Listbox selections into the worksheet.
Private Sub cmdEnterSelection_Click()
Dim i As Long
Dim j As Long
j = 0
For i = 0 To Me.ListBox1.ListCount - 1
If Me.ListBox1.Selected(i) Then
ActiveCell.EntireRow.Insert
ActiveCell.Value = Me.ListBox1.List(i)
j = j + 1
End If
Next i
ActiveCell.Offset(j, 0).Select
OptionButton2.Value = True
End Sub
NOTE: The two optionbuttons are used to "Select All" and "Deselect All" I don't think they are the problem.
Bookmarks