• Initiateur de la discussion Initiateur de la discussion reno
  • 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 !

R

reno

Guest
bonjour a tous!

j aimerais creer une macro de tri "elegante". Je m explique

J aimerais que lorsque je clique sur une cellule, dans la colonne de cette cellule, les valeurs des cellules placees sous la cellule sur laquelle je clique soient triees par ordre croissant, tout en gardant la casse du tableau existant.


Merci!
 
Salut Reno !

C'est assez simple.

1) Tu fais ta macro de tri avec l'enregistreur de macro.

2) Tu fais une macro évènementielle, qui te lance ta macro de tri.

Regarde l'exemple joint et dis moi si cela te va.

Tu tombes bien , j'étais justement en train d'en faire pour moi...héhé..

@ +

Moa
 

Pièces jointes

merci mais cela ne marche pas quand j insere plusieurs macro qui utilisent
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Comment faire? merci


Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Not Application.Intersect(Target, Range("A13:A40")) Is Nothing Then

macro1

If Target.Address = "$B$10" Then Call TriRIC

If Target.Address = "$E$10" Then Call TriCOUNTRY

End If

End Sub
 
Et en faisant, tout simplement :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$B$10" Then Call TriRIC
If Target.Address = "$E$10" Then Call JTriCOUNTRY
End Sub

Normalement cela devrait fonctionner

@ +

Moa
 

Pièces jointes

- 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
3
Affichages
180
Réponses
2
Affichages
135
Réponses
3
Affichages
229
Réponses
9
Affichages
405
Réponses
5
Affichages
543
Retour