• Initiateur de la discussion Initiateur de la discussion Ju
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

Ju

Guest
Salut,
Je voudrais savoir si il est possible qu'Excel tri automatiquement par ordre alphabétique une colonne à chaque fois qu'un nom est entrer dans cette colonne
Merci d'avance
@+
Ju
 
Tiens voici

1 - en evenementiel

Private Sub Worksheet_Change(ByVal Target As Range)

Selection.Sort Key1:=Range('A2'), Order1:=xlAscending, Header:=xlYes, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom

End Sub

2 par macro

Sub Macro1()

Selection.Sort Key1:=Range('A2'), Order1:=xlAscending, Header:=xlYes, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End Sub

Bon courage
 
Merci Beaucoup tous les 2 je vé le faire en evenementielle mais le probleme c'est que ma colonne c'est des noms et il y a 2 colonnes qui y sont attachés donc il faudrait qu'il bouge en meme temps que la colonne des noms....
Encore un petit coup de pouce?
Merci encore
@+
Ju
 
Re

voici une modif ta macro s'effectue en cas de changement dans ta colonne A mais tes colonnes B et C doivent bouger en même temps

Private Sub Worksheet_Change(ByVal Target As Range)

If Not Intersect(Target, Range('A1:A65536')) Is Nothing Then

Selection.Sort Key1:=Range('A2'), Order1:=xlAscending, Header:=xlYes, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom

End If

End Sub
 
Re

Voilà modifiée toujours avec colonne A à C

Private Sub Worksheet_Change(ByVal Target As Range)

If Not Intersect(Target, Range('A1:A65536')) Is Nothing Then

Range('A1:C' & Target.Row).Sort Key1:=Range('A2'), Order1:=xlAscending, Header:=xlYes, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom

End If

End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
18
Affichages
700
  • Question Question
XL 2021 listbox
Réponses
18
Affichages
708
Réponses
3
Affichages
200
  • Question Question
Microsoft 365 Fonction si
Réponses
7
Affichages
212
Réponses
15
Affichages
781
Réponses
5
Affichages
685
  • Question Question
Microsoft 365 Filtre Dynamique
Réponses
5
Affichages
249
Retour