Macro alphabétique

Résolu/Fermé
Damien@ Messages postés 28 Date d'inscription vendredi 14 septembre 2007 Statut Membre Dernière intervention 6 février 2015 - 17 sept. 2008 à 12:21
Damien@ Messages postés 28 Date d'inscription vendredi 14 septembre 2007 Statut Membre Dernière intervention 6 février 2015 - 18 sept. 2008 à 11:30
Bonjour,

Je souhaite creer une macro qui me permet de trier par ordre alphabétique sur la collonne A une liste qui se complète de jour en jour.
j'ai bien essayé mais la macro ne prend pas en compte les lignes que l'on rajoute par la suite.

merci de m'aider vous me serré d'une grande aide.

3 réponses

eriiic Messages postés 24513 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 mars 2023 7 168
17 sept. 2008 à 12:27
Bonjour,

et pourquoi pas utiliser plus simplement le menu 'données / trier' ?
eric
0
Papou79 Messages postés 36 Date d'inscription samedi 29 mars 2008 Statut Membre Dernière intervention 13 novembre 2008 12
17 sept. 2008 à 12:36
Bonjour damien, eriic,

Damien,

Tu tapes cette macro dans un module de code, puis tu l'appelles par une méthode de ton choix :

Sub Tri()
Range("A1:A" & Range("a65536").End(xlUp).Row).Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _
  OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
  DataOption1:=xlSortNormal
End Sub


La macro détermine la dernière ligne utilisée de la colonne A. Tu peux modifier les références de cette colonne et de la 1ère ligne (A1).

Espérant avoir répondu.

Cordialement.
0
Damien@ Messages postés 28 Date d'inscription vendredi 14 septembre 2007 Statut Membre Dernière intervention 6 février 2015 3
18 sept. 2008 à 11:30
merci

la macro fonctonne bien, je voulai absolument automatiser ça car j'ai 5 feuilles à mettre à jour continuellement.

merci les champions d'excel
0