Thibaud123
XLDnaute Nouveau
Bonjour à tous,
Grace à votre aide, et la lecture sur internet, j'apprend un peu plus sur VBA. J'ai pu commencer à construire mon premier userform, et à insérer les codes utiles.
Mais depuis quelques jours je bloque sur un truc. j'ai bien essayé de chercher sur le net, mais je dois probablement mal formuler ma question, car je ne trouve pas la réponse.
Dans mon formulaire, mes combobox inscrivent en feuille 3 leurs valeurs :
Mon soucis, c'est que je voudrais qu'elles s'inscrivent dans un tableau. Mais si sur cette feuille3 je crée des colonnes et que je lance le formulaire, les données s'insrivent en diagonales (au lieu de A2, B2, C2 j'ai A2, B3, C4 touché coulé.)
Comment puis-je faire en sorte que les données de mon formulaire puissent s'inscrire au fur et à mesure dans un tableau?
Et une seconde question, est-il possible de lier ma combobox à une colonne nominative? Par exemple, si j'ai une combo pour avoir l'info sur l'Age, une pour le Sexe, et une pour l'Ancienneté et que plus tard je souhaite ajouter par exemple un numéro de matricule, que je puisse insérer une nouvelle colonne dans mon tableau et que les valeurs des combobox soient automatiquement décallées au bon endroit (pardonnez si je ne suis hyper claire...)
Thibaud
Grace à votre aide, et la lecture sur internet, j'apprend un peu plus sur VBA. J'ai pu commencer à construire mon premier userform, et à insérer les codes utiles.
Mais depuis quelques jours je bloque sur un truc. j'ai bien essayé de chercher sur le net, mais je dois probablement mal formuler ma question, car je ne trouve pas la réponse.
Dans mon formulaire, mes combobox inscrivent en feuille 3 leurs valeurs :
Code:
InsMot = Worksheets("Feuil3").Range("A65536").End(xlUp).Row + 1
Worksheets("Feuil3").Range("A" & InsMot).Value = 3 - UserForm1.ComboBox1.ListIndex
Mon soucis, c'est que je voudrais qu'elles s'inscrivent dans un tableau. Mais si sur cette feuille3 je crée des colonnes et que je lance le formulaire, les données s'insrivent en diagonales (au lieu de A2, B2, C2 j'ai A2, B3, C4 touché coulé.)
Comment puis-je faire en sorte que les données de mon formulaire puissent s'inscrire au fur et à mesure dans un tableau?
Et une seconde question, est-il possible de lier ma combobox à une colonne nominative? Par exemple, si j'ai une combo pour avoir l'info sur l'Age, une pour le Sexe, et une pour l'Ancienneté et que plus tard je souhaite ajouter par exemple un numéro de matricule, que je puisse insérer une nouvelle colonne dans mon tableau et que les valeurs des combobox soient automatiquement décallées au bon endroit (pardonnez si je ne suis hyper claire...)
Thibaud