Estas utilizando vb6 o vba
si es vba en donde lo usas (ms word, excel o access)?
En cualquier caso, te respondo que si existe una forma de hacerlo, todo depende de donde lo vas a hacer.
En terminos generales se pueden crear los controles, asignarles nombre, insertarlos en un formulario/hoja/etc. y despues manipular su contenido.
Solo falta que me digas en donde lo quieres agregar.
Saludos.