Microsoft 365 Modification macro

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

Moreno076

XLDnaute Impliqué
Bonjour

Dans la macro suivante je voudrais que ca fasse juste le tri par ordre alpha de la colonne désignation.

Là ca me le fait bien mais ca reduit la taille des colonnes.

Merci à vous


Range("Tableau3").Columns.AutoFit ActiveWorkbook.Worksheets("Synthèse").ListObjects("Tableau3").Sort.SortFields. _ Clear ActiveWorkbook.Worksheets("Synthèse").ListObjects("Tableau3").Sort.SortFields. _ Add2 Key:=Range("Tableau3[Désignation]"), SortOn:=xlSortOnValues, Order:= _ xlAscending, DataOption:=xlSortNormal With ActiveWorkbook.Worksheets("Synthèse").ListObjects("Tableau3").Sort .Header = xlYes .MatchCase = False .Orientation = xlTopToBottom .Apply End With
 
Solution
Bonjour le fil, Moreno076

•>Moreno076
VB:
Sub Tri_L_OBJ()
Worksheets("Synthèse").ListObjects("Tableau3").DataBodyRange.Sort Key1:=Range("Tableau3[Désignation]"), Order1:=xlAscending, Header:=xlYes
End Sub
Non testé puisque pas de fichier exemple fourni par tes soins.

EDITION: Bonjour sylvanu
Bonjour le fil, Moreno076

•>Moreno076
VB:
Sub Tri_L_OBJ()
Worksheets("Synthèse").ListObjects("Tableau3").DataBodyRange.Sort Key1:=Range("Tableau3[Désignation]"), Order1:=xlAscending, Header:=xlYes
End Sub
Non testé puisque pas de fichier exemple fourni par tes soins.

EDITION: Bonjour sylvanu
 
Bonjour le fil, Moreno076

•>Moreno076
VB:
Sub Tri_L_OBJ()
Worksheets("Synthèse").ListObjects("Tableau3").DataBodyRange.Sort Key1:=Range("Tableau3[Désignation]"), Order1:=xlAscending, Header:=xlYes
End Sub
Non testé puisque pas de fichier exemple fourni par tes soins.

EDITION: Bonjour sylvanu
Bonjour Sylvanu, Bonjour Staple.

D'accord merci ca fonctionne.

Là je voudrais que les valeurs de la colonne J (Qté en attente) se mette sur toutes les lignes en doublon. Cette valeur est cherchée dans l'onglet Extractionreappro colonne K. Le point commun est la colonne Code (B dans synthese et A dans extraction reappro). La programmation est tellement complexe que je n'ose pas y toucher. Il vaut mieux faire une formule non? Merci
 

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

Discussions similaires

  • Question Question
XL 2021 listbox
Réponses
18
Affichages
502
Réponses
17
Affichages
1 K
Réponses
4
Affichages
580
Réponses
11
Affichages
838
Réponses
6
Affichages
1 K
Réponses
8
Affichages
1 K
Réponses
1
Affichages
2 K
Retour