Liste déroulante dans un userform

Bonjour je viens vers vous car j'ai une question à vous poser car je n'arrive pas à trouver la réponse sur Internet j'ai un formulaire en userform avec avec une combobox (liste déroulante) quand je clique sur enregistrer je voudrais que ce que j'ai sélectionné dans la combobox se mette dans la bonne colonne je m'explique :

J'ai un tableau avec trois colonnes exemple :

A : choix n°1

B : choix n°2

C : choix n°3

j'Ouvre mon formulaire et dans ma liste déroulante j'ai choisi le choix n°2 quand je clique sur enregistrer je voudrais qu'il puisse mettre ce qui est marqué ou une croix dans la bonne colonne.

D'une part est-ce que cela est possible et d'autres part si ce choix n'est pas faisable avec la liste déroulante est-il possible de la faire avec la checkbox par contre au lieu qu'il marque "vrai" je voudrais une croix comment est-il possible de réaliser cela s'il vous plaît.

Bonjour

Un exemple

Dans une Ligne Col 1 Choix 1, colonne 2 Choix 2, etc...

Si dans ta Lixtbox tu as bien indiqué Choix 1,Choix 2...

Sur ton bouton de validation

Set Line = Rows("1:1").Find(What:=ListBox1.Value, lookat:=xlWhole)
    If Not Line Is Nothing Then
        col = Line.Column
        Cells(2, col) = "x"
    End If

ListBox1 nom de ta listbox

Tu cherches la valeur dans la ligne, récupère la colonne et dans le cas présent j'ai mis la croix en ligne 2

Adapte à ton cas

Bonne soirée

Rechercher des sujets similaires à "liste deroulante userform"