La classe de feuille de calcul dans VBA est un outil puissant qui peut être utilisé pour créer, manipuler et éliminer les feuilles dans un classeur Excel. Chaque objet feuille de calcul possède une propriété appelée " Nom", qui se réfère aux étiquettes des onglets de la feuille vers le bas de la fenêtre Excel. Dans cet esprit , vous pouvez créer un script ou macro VBA qui «boucles» à travers chaque feuille dans un classeur et énumère leurs noms dans une plage de cellules donnée. Instructions
1
Démarrez Microsoft Excel et ouvrez votre classeur.
2
Presse " Alt + F8 " pour ouvrir la fenêtre Macros . Tapez " GetSheetNames " dans la case " Nom de la macro " puis cliquez sur "Créer".
3
Entrez le code suivant dans l'éditeur VBA.
GetSheetNames Sub ( )
wSheet As Feuille
Chaque wSheet dans les feuilles
On Error Resume Next
ActiveCell.Value = wSheet.Name
< p > ActiveCell.Offset (1, 0) . Select
Suivant wSheet
End Sub
4
Fermez l'éditeur VBA pour revenir à votre classeur.
5
Mettez en surbrillance une cellule dans votre feuille de calcul . Appuyez sur " Alt + I" puis " C " pour créer une colonne vide .
6
Cliquez sur la première cellule vide de la nouvelle colonne.
7
Appuyez sur " Alt + F8 "pour ouvrir à nouveau la fenêtre Macros. Sélectionnez " GetSheetNames " puis cliquez sur "Exécuter ".