Have you tried this?
Base1.MyControls(1).Caption
OR
Base1.MyControls(0).Caption
Default properties will be dropped because you now have a collection of controls (and not a collection of command buttons).
Éric Moreau, MCPD, Visual Developer - Visual Basic MVP
Conseiller Principal / Senior Consultant
Moer inc.
http://www.emoreau.com