From what I can see, a ListBox does not intiate a Click event when it is set to multi-select. From VB Help

"For some controls, the Click event occurs when the Value property changes. However, using the Change event is the preferred technique for detecting a new value for a property. The following are examples of actions that initiate the Click event due to assigning a new value to a control:
(snip)
"• Selecting a value for a ComboBox or ListBox so that it unquestionably matches an item in the control's drop-down list. ...
(snip)
"The Click event is not initiated when Value is set to Null."


However, when set to multi-select, ListBox1.Value is Null.