I have been trying to write a decent paper on that subject for years now ...Quote:
Originally Posted by GTO
And I have been waiting to read a decnt paper for even longer.
However, this usage of classes is not an example of the 'real' usage of classes IMO, which is to create a custom object type.
People don't understand them (object classes), and thus do not use them (my brother still doesn't 'get' them, even after 10 years of me badgering him about them), but they have nothing to do with ranges, userforms or controls per se.
Any discourse on classes would be primarily about object classes. The usage of classes to manage control arrays is using classes because classes are the only way to use a variable WithEvents. An object (class) might interact with such controls, but it should be generic in its interface, the front-end should handle those matters.