combobox classée alphabetiquement

T

tetoun

Guest
Salut à tous,
J'ai cherché dans les archives mais je n'ai rien trouvé donc je vous la pose:

je voudrais savoir comment créer une liste déroulante dont le contenu provient d'une colonne et qui apparaisse par ordre alphabétique.

Par exemple, une colonne avec 3 prenoms "thomas, arnaud et xavier" s'affichera dans l'ordre arnaud, thomas, xavier

Merci pour vos reponse. Une ptite demo serait la bien venue
 
D

Denis

Guest
bonsoir

Il suffit de classer la colonne avant le remplissage

Columns("A:A").Select
Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom

cordialement
 
T

tetoun

Guest
Merci Denis,
J'ai regardé tres vite mais ca ne marche pas avec moi. Je comprend pas ltoutes les options. Peux tu les expliquer ou réaliser un classement alphabetique sur le formulaire de la piece jointe.
@+
 

Pièces jointes

  • USF-Gestion-Base-de-donnees.zip
    30.5 KB · Affichages: 29
  • USF-Gestion-Base-de-donnees.zip
    30.5 KB · Affichages: 23
  • USF-Gestion-Base-de-donnees.zip
    30.5 KB · Affichages: 29
E

Eric C

Guest
Bonjour le forum
Bonjour Tetoun, bonjour Denis

Prend le temps d'étudier la démo de Thierry et tu t'apercevras que si tu ajoutes une données dans la liste, celle-ci sera triée au lancement du USF.

@ ++ Eric C
 

Discussions similaires

Statistiques des forums

Discussions
312 329
Messages
2 087 327
Membres
103 517
dernier inscrit
hbenaoun63