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.