I have a user form with some drop-downs on it (combo-box). The entries in the dropdown come from a range in Excel. The code is (now) in UserForm.Activate and has lines like:
With MSMS_Form.ComboStatus
For i = 1 To Range("LStat").Rows.Count
.AddItem Range("LStat").Cells(i, 1)
Next
End With
Every time I call the form, I want the drop-downs refreshed from the Excel range. It now seems as if each time I call the form the entries are added at the bottom (so the previous ones remain and are not cleared). How do I do that (without removing all in a loop; isn't there a "reset" possibility that clears all the entries??)



