Combobox

am59 Messages postés 21 Statut Membre -  
am59 Messages postés 21 Statut Membre -
Bonjour,
Existe t-il un code ou fonction .... qui permettrait de remplir un combobox avec les lettre de l'alphabet ???
Sous vba !!!
merci de votre réponse
am

6 réponses

herod1983 Messages postés 200 Statut Membre 5
 
Salut

Je peux peut-être t'aiguiller, chaque lettre ou symbole du clavier on leur propre code,
petite exemple pour la lettre a en minuscule c'est
Chr(97)
et z c'est
Chr(122)

Donc tu peux très bien mettre dans ta combobox, prendre les valeurs entre chr(97) et chr(122).

Tu veux mettre ton combobox dans quoi? une feuille? un userform?

0
mikebzh Messages postés 135 Statut Membre 28
 
Coucou,

[code]
Dim lettre As Integer
Dim minus, majus as integer
minus = 97
majus = 65
For lettre = 0 To 25
Combo1.List(lettre) = Chr$(lettre + minus ou majus)
Next lettre
[\code]

A toi de voir si tu veux des minuscules ou des majuscules (ou les deux)

Salut
0
am59 Messages postés 21 Statut Membre 2
 
Pour mettre dans une feuille
0
am59 Messages postés 21 Statut Membre 2
 
merci pour ta reponse !!

Il y a une erreur dans le code, "impossible de definir la poprieté list , index de tables de proprieté non valide "

Je ne trouve pas l'erreur !!
Désolé mais mon niveau est très faible dans ce domaine !

Merci Pour la réponse !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mikebzh Messages postés 135 Statut Membre 28
 
Essayes ça pour le moment, je trouve bizarre que la combobox n'ai pas cette propriété sous excel, j'ai plus tendance à travailler sous visual basic

[code]
Combo1.additem Chr$(lettre + minus ou majus)
[\code]
0
am59 Messages postés 21 Statut Membre 2
 
Excellent !!!!
ça fonctionne !!!
Mille Merci !!!
bis
am
0