tu cré un projet controle personnalisé ( ou alors c´est controle activeX, j´ai oublié depuis le temps).
Mais créer ses propres controles n´est pas très facile car tu doit jongler entre 3 temps d´exécution : la création du controle, la création du programme qui l´utilise et l´exécution final.
bon, ça peut pas te faire de mal d´essayer, mais t´as interet à maitriser assez bien le VB, parce que je me souvient que la première fois j´avais eue assez de mal.
Ceux que je te conseille, c´est de créer ton controle dans un projets normal où tu veux l´utiliser, mais en mettant tout le code qui s´y refers dans un . bas à pars.
Quand t´as finit et que tout marche, tu cré ton projet controle et que récupère tout le code qui marche déjà, et tu n´a plus a te concentré que sur la gestion du controle elle même.