Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
oui biensur mais je tri des valeurs que je recopie ou que j'ai couper avec des macros et avec l'enregistreur lorsque je lance la macro ça ne marche pas
cordialement
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 15/12/2007 par Moi
'
'
Range("EH10:EH23").Select
Selection.Sort Key1:=Range("EH10"), Order1:=xlDescending, Header:=xlGuess _
, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End Sub
Tu dois avoir un genre de macro comme celle-ci
Elle fonctionne même en changeant des valeurs dans la plage EH10:EH23
Il faut en dire plus et/ou joindre un fichier dans les conditions habituelles pour que l'on puisse t'aider
Range("GH51:GH70").Select
Application.CutCopyMode = False
Selection.Cut
Range("GK51").Select
ActiveSheet.Paste
Range("GE51:GE70").Select
Selection.Cut
Range("GL51").Select
ActiveSheet.Paste
Range("GK51:GL70").Select
ActiveWorkbook.Worksheets("3").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("3").Sort.SortFields.Add Key:=Range("GK51"), _
SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("3").Sort
.SetRange Range("GK51:GL70")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
mais il ne marche pas à chaque fois
Heuuh c'est quoi comme version d'excel ?
Il y a des propriétés que mon mien (2003) ne reconnait pas
ActiveWorkbook.Worksheets("3").Sort.SortFields.Clear
la version est 2007 mais les codes que j'utilisais sur 2003 marche
mais ma question est plus simple peut on en cliquant sur un bouton declancher un macros qui tris en ordre decroissant une colonne.????????????????
voila merci
Re
Oui il y a une certaine compatibilité ascendante (un programme fait avec XL 2003 à de très fortes chances (quoique) de fonctionner avec XL 2007) mais un programme développé sous 2007 a beaucoup moins de chance de fonctionner avec une version antérieure
- 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