Recupere une valeur inserer ds une ComboBox

conico113

Nouveau membre
Bonjour a tous,

Je cherche a créer un tableau dont le nombre de lignes va varier en fonction du chiffre rentrer dans une ComboBox (Barre de contrôle Toolbox).

Le tableau alors généré doit être très simple avec une ligne d’entête (Rang de la personne, Nom Personne, age, profession…) ET la première colonne Nom Personne, remplie (de 1 au chiffre rentrer dans la ComboBox).

Je connais les bases de VBA mais je suis encor débutant et je n’arrive pas pour l’instant à récupérer la valeur et à générer la suite de chiffres….

Merci d’avance pour votre aide !!
 

zeb

Modérateur
[ ] VB
[x] VBA - Excel
[ ] VBA - Word
[ ] VBA - Access
[ ] Autre, précisez : ____________________
 

Sozat

Nouveau membre
Relativement simple :

Code:
ComboBoxName.Value

En remplacant evidement ComboBoxName par le nom de ta combobox !
De plus, il est peut-etre necessaire de rajouter le chemin pour acceder a cette valeur. Je m'explique, si tu appel la valeur en question depuis une feuille excel et que ta combox se trouve sur un formulaire :

Code:
UserFormName.ComboBoxName.Value

Et si tu veux mettre cette valeur dans une variable :

Code:
NomVariable = UserFormName.ComboBoxName.Value

Voila voila
 

conico113

Nouveau membre
Merci de ta reponse Sozat. J'essaye et je te tiens au courant!!!

Merci encor
 

conico113

Nouveau membre
J'ai en faite ajoutée ma combobox en utilisant l'outils excel control tool box...

J'ai essayé en mettant active worksheet a la place de UserFormName dans ton exemple mais ca fais tout planter...

As tu une idée de ce qu'il faut mettre?

Merci
 

Sozat

Nouveau membre
Mmm...

Je dirais :

Code:
Worksheets("NameOfWorksheet").ComboBoxName.Value

Ou encore :
Code:
Application.Worksheets("NameOfWorksheet").ComboBoxName.Value

Tiens nous au courant...
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 136
Messages
6 718 120
Membres
1 586 397
Dernier membre
Chachabidou
Partager cette page
Haut