Macro pour trier les feuilles de calcul du classeur, Excel VBA

Il est facile de perdre la trace des choses dans de nombreux classeurs Excel. Pour cette raison, il est avantageux d’organiser les tables par ordre alphabétique dans le classeur par nom de table.

La macro de tri des feuilles du tableau est:

Sub FeuillesDeTravailTrier ()
Dim mafeuille As Worksheet
For Each mafeuille In ActiveWorkbook.Sheets
mafeuille.Activate
 If mafeuille.Name = "Feuil2" Then Exit Sub
Next mafeuille
End Sub

Pour trier les feuilles de calcul, vous devez passer par deux boucles For Next imbriquées. Les deux ont toujours le nombre de tables contenues dans le dossier comme condition de fin. Les noms des feuilles de tableau sont comparés dans la deuxième boucle. Lors de la comparaison des noms de table, ceux-ci sont d’abord convertis en lettres majuscules pour garantir que les lettres majuscules et minuscules ne sont pas importantes pendant le processus de tri. Selon le résultat de la comparaison, les tables individuelles sont ensuite déplacées ou non dans le classeur à l’aide de la méthode Move.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x