The first won’t fire a Change event
The second will
The first will add a row to a group of deleted rows if you have multi selection enabled
The second won’t
So the “benefit” really depends on what you expect & want to happen
If you expect the change event then the second is what you want
But, as noted, with a multiselect it will change the selection from whatever it was (maybe many rows) to just the new one
Thanks Norman, One more question related to how this works related to having sorted listbox columns. Let’s say I add row to a listbox that already has 10 items. Will LastIndex return 11 or where the row belongs in the listbox in relation to the “sort” listbox.
I am trying to add an item to the listbox then select the newly added item, but sorting complicates things… If sorting is applied what would be the best method to select the newly added item if it was say third item in the list when sorting was applied?