Merci Dranreb pour votre réponse mais j'avoue ne pas vraiment comprendre ce dont vous me parlez.
Essayez déjà avec une seconde variable globale As ComboBoxLiées portant un autre nom.
A quoi correspond cette variable et où dois je creer cette nouvelle variable ?
Transformer vos plage en vrais tableaux ne vous intéresse-t-il pas ?
qu'entendez-vous par plage ?
L'emploi de mon complément CBxLCtlA.xlam non plus ?
je ne comprend pas de quoi vous me parlez
L'écriture sur une 3ème feuille, ça ne va pas non plus. Ou peut être que si mais LaLigne ne me semble pas initialisé. D'ailleurs c'est laquelle ? Celle du 1er tableau ou de l'autre ? Il vous faut les 2, non ?
si je comprends bien vous voulez savoir quel tableau correspond à quel champ ? dans le userform, deux champ sont de couleur verte. Dans le premier (Numéro), en fonction de la valeur saisie, les champ "Nom" et Prénom" seront rempli avec les données du tableau "liste salariés".
la saisie dans le second champ vert (N°du cadeau) remplira les champ "Lettre", "Désignation" et "Prix" en fonction des données du tableau "Liste cadeaux".
Un troisième choix pourrais etre possible en sélectionnant l'option " chèque Cadhoc de 40€) qui remplacera le choix du cadeau (dans le second vert)
Il vous faut deux Sub _BingoUn(Ligne) pour les obtenir !
la non plus, je ne vois pas de quoi vous parlez !
Je suis vraiment désolé d'être aussi inculte sur le codage en VBA. Je n'ai pendant ces années, à défaut de comprendre vos codes,, tenter de la adapter à mes utilisations, mais là je craint ne pas être en capacité de le modifié seul ou du moins sans votre aide.
Merci d'avance pour votre patience.