Problème de tri par macro

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

quezaco

XLDnaute Occasionnel
Bonjour à tous, bonjour le forum,
Je me permets de revenir vers vous et vous demander une nouvelle fois de l'aide.
Je dispose d'une macro qui me permet de trier des données et ensuite de coller ces données dans une autre feuille du même classeur.
Cette macro fonctionne trés bien mais dés que le nombre de lignes est trop important (quand ça dépasse 65000 environ), le tri ne se fait plus ou se fait partiellement.
Quelqu'un aurait-il une solution à m'apporter car n'ayant pas une grande clairvoyance dans la construction et l'analyse des macros, je piétine depuis quelques jours.
Ci-aprés le code.
En vous remerçiant par avance


Sub MacroExtractionA()

Application.ScreenUpdating = False

With Sheets("A").Range("a1"): Range(.Cells, .SpecialCells(xlLastCell)).ClearContents: End With
With Sheets("PAYS")
.Activate
.Range("a1").AutoFilter Field:=9, Criteria1:="A"
.Range(.[a1], .[a1].SpecialCells(xlLastCell)).Copy Destination:=Sheets("A").[a1]
.Range("I1").AutoFilter
Range("O1").Select
Selection.Copy
Sheets("A").Select
ActiveWindow.SmallScroll ToRight:=7
Range("O1").Select
ActiveSheet.Paste
ActiveSheet.Paste
Application.CutCopyMode = False
ActiveWindow.LargeScroll ToRight:=-1
Range("A1").Select
Sheets("PAYS").Select
ActiveWindow.LargeScroll ToRight:=-1
Range("A1").Select
End With
Application.ScreenUpdating = True
End Sub
 
Re : Problème de tri par macro

Re bonjour Kjin,
Après test de votre macro, je ne peux dire que BRAVO et un grand merci pour votre solution.
Une fois de plus, les membres de ce forum ont frappé vite et bien ...
Pourvu que ça dure ...
A bientôt
 
- 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

Réponses
8
Affichages
432
Réponses
10
Affichages
455
Réponses
17
Affichages
877
Réponses
5
Affichages
379
Réponses
3
Affichages
518
Retour