J'ai ajouté des sécurités dans mon générateur, alors je le joins :
Je veillerai à ce qu'il n'y ait pas de bogue dans la programmation du UserForm.
D'ailleurs il n'aura à s'occuper que de la UserForm_Initialize. Je m'occuperai du reste et suivrai l'évolution future.
D'ailleurs la discussion s'appelle "Aide à la création". Alors si le demandeur n'y voit pas d'inconvénient, on va l'aider à créer quelque chose d'aussi puissant que possible. Mais il ne faut pas se faire d'illusion: on ne sait pas encore parfaitement où on va, parce qu'il y a plusieurs tableaux, et que leurs interractions, si elle est souhaitée, n'est pas forcément simple. Tout de suite un impératif: une ComboBox ne peut pas être prise en charge simultanément par deux objets ComboBoxLiées. Il faut donc choisir: soit il n'est pris en charge que par un seul pour un seul des tableux, soit il faut ajouter par exemple un bouton bascule pour que la recherche se fasse soit dans l'un, soit dans l'autre. Mais il est possible d'assumer des ponts entre eux quand même, en dehors, à l'aide de Dictionary.