Comment trier des données sur plusieurs feuilles de calcul en une seule fois ?
Dans Excel, nous pouvons trier rapidement et facilement les données d'une feuille de calcul en fonction d'une colonne spécifique. Mais avez-vous déjà essayé de trier les données sur plusieurs feuilles de calcul ? Les trier une par une serait chronophage. Dans cet article, je vais vous présenter une méthode simple pour résoudre ce problème.
Trier des données sur plusieurs feuilles de calcul à la fois avec du code VBA
Trier des données sur plusieurs feuilles de calcul à la fois avec du code VBA
Pour trier des données en fonction d'une colonne dans toutes les feuilles de votre classeur, le code VBA suivant peut vous aider.
1. Maintenez les touches ALT + F11 enfoncées pour ouvrir la fenêtre Microsoft Visual Basic for Applications.
2. Cliquez sur Insérer > Module, puis collez le code suivant dans la fenêtre Module.
Code VBA : Trier des données sur plusieurs feuilles de calcul à la fois :
Sub SortAllSheets()
'Updateby Extendoffice
Dim WS As Worksheet
ActiveSheet.Range("a1:f1").Select
Selection.Copy
On Error Resume Next
Application.ScreenUpdating = False
For Each WS In Worksheets
WS.Columns("A:F").Sort Key1:=WS.Columns("E"), Order1:=xlDescending
Next WS
ActiveSheet.Range("A1").PasteSpecial Paste:=xlPasteAll
Application.ScreenUpdating = True
End Sub
3. Ensuite, appuyez sur la touche F5 pour exécuter ce code. Toutes les feuilles ayant le même format ont été triées en fonction de la colonne E de chaque feuille dans l'ordre décroissant en une seule fois.
Remarque : Dans le code ci-dessus, A:F est la plage de données que vous souhaitez trier, et E est la lettre de la colonne sur laquelle vous souhaitez effectuer le tri.

Découvrez la magie d'Excel avec Kutools AI
- Exécution intelligente : Effectuez des opérations sur les cellules, analysez les données et créez des graphiques, le tout piloté par des commandes simples.
- Formules personnalisées : Générez des formules adaptées pour rationaliser vos flux de travail.
- Codage VBA : Écrivez et implémentez du code VBA sans effort.
- Interprétation des formules : Comprenez facilement des formules complexes.
- Traduction de texte : Surmontez les barrières linguistiques dans vos feuilles de calcul.
Meilleurs outils de productivité Office
Dynamisez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité la plus essentielle pour vous...
Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail
- Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, au lieu d’ouvrir de nouvelles fenêtres.
- Augmentez votre productivité de50% et réduisez des centaines de clics de souris chaque jour!