I'm still not understanding how the variable "combo" can be functional. In classes, it seems, when you dim a variable, you then have to do something with that variable (use it in a property or procedure) so that when it is used as an object later (objHandler.combo) the software knows what to do with it.

But in the class module, the only code that for the combo variable is a public statement. So how does the software know what to do with it? What DOES the software do with it?

Thank you for your continued help.