Ok. Thank you RomperStomper. I'm starting to understand. My last question is in regards to the actual use of the objects and collection.

So, with excel collections, as in Worksheets, or OLEObjects, the objects contained therein are easily referenced, either by name or index number. How can the objHandler objects that are being added to the colHandlers collection be accessed?

If objHandler.Combo = objOLE.Object, can objHandler.Combo be displayed on the screen as a combobox? Does it have access to all of objOLE.Object's properties, such as borders, font, etc?

Lastly, if any of the properties of the comboboxes on sheet 1 are changed, the association between the combobox and the event class is lost. Why is that? Is there a way to prevent that?

Thank you, very much.