Comment lister tous les noms de table dans Excel ?
Pour lister tous les noms de table dans un classeur, les méthodes décrites dans cet article peuvent vous aider à y parvenir.
Lister tous les noms de table dans la Zone de nom
Lister tous les noms de table dans la Barre de formule
Lister tous les noms de table avec du code VBA
Lister tous les noms de table dans la Zone de nom
Tous les noms de table sont listés dans la Zone de nom par défaut.
Cliquez sur la flèche de la liste déroulante en haut à gauche de la Zone de nom pour afficher tous les noms de table. Voir capture d'écran :
Remarque : Tous les noms de plage sont également listés dans la Zone de nom avec tous les noms de table.

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.
Lister tous les noms de table dans la Barre de formule
Si toutes les tables ont été nommées avec le nom de table d'origine tel que Tableau1, Tableau2…, vous pouvez essayer de lister tous ces noms de table dans la Barre de formule.
1. Entrez la formule =LIGNE(T dans la Barre de formule, puis tous les noms de table sont listés dans la zone de liste comme le montre la capture d'écran ci-dessous.
Remarque : Les noms de table qui ont été modifiés ne seront pas listés avec cette méthode.
Lister tous les noms de table avec du code VBA
S'il y a des noms de table par défaut et des noms de table modifiés dans votre classeur, vous pouvez les lister ensemble à l'aide du code VBA suivant.
1. Appuyez sur les touches Alt + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
2. Dans la fenêtre Microsoft Visual Basic pour Applications, cliquez sur Insérer > Module. Ensuite, copiez le code VBA ci-dessous dans la fenêtre Module.
Code VBA : Lister tous les noms de table dans Excel.
Sub ListTables()
'Updated by Extendoffice 20180503
Dim xTable As ListObject
Dim xSheet As Worksheet
Dim I As Long
I = -1
Sheets.Add.Name = "Table Name"
For Each xSheet In Worksheets
For Each xTable In xSheet.ListObjects
I = I + 1
Sheets("Table Name").Range("A1").Offset(I).Value = xTable.Name
Next xTable
Next
End Sub
3. Appuyez sur la touche F5 ou cliquez sur le bouton Exécuter pour exécuter le code.
Ensuite, une nouvelle feuille de calcul nommée Nom de Table est créée avec tous les noms de table listés comme le montre la capture d'écran ci-dessous :
Articles connexes :
- Comment afficher le nom de la table ou du tableau croisé dynamique dans une cellule dans Excel ?
- Comment garder la table extensible en insérant une ligne de table dans une feuille de calcul protégée dans Excel ?
- Comment réorganiser la position des colonnes dans une table dans Excel ?
- Comment masquer les lignes de valeur zéro dans un tableau croisé dynamique ?
Meilleurs outils de productivité pour Office
Améliorez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité incomparable. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte l’interface par onglets à Office, simplifiant considérablement 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, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de50 % et réduit des centaines de clics de souris chaque jour !
Tous les modules complémentaires Kutools. Une seule installation
La suite Kutools for Office regroupe les modules complémentaires pour Excel, Word, Outlook & PowerPoint ainsi qu’Office Tab Pro, idéal pour les équipes travaillant sur plusieurs applications Office.





- Suite tout-en-un — modules complémentaires Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Un installateur, une licence — installation en quelques minutes (compatible MSI)
- Une synergie optimale — productivité accélérée sur l’ensemble des applications Office
- Essai complet30 jours — sans inscription, ni carte bancaire
- Meilleure valeur — économisez par rapport à l’achat d’add-ins individuels