Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 VBA et noms des tableaux structurés en Gestionnaire de noms

  • Initiateur de la discussion Initiateur de la discussion Dudu2
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Solution
Bonjour Dudu2, chris,
VB:
Sub b()
Dim w As Worksheet, n%, LO As Object, x$
For Each w In Worksheets
    n = n + w.ListObjects.Count
    For Each LO In w.ListObjects
        x = x & vbLf & LO.Name & " en feuille " & w.Name
Next LO, w
MsgBox n & " tableaux structurés :" & x
End Sub
A+
Bonjour

De même qu'il n'apparaissent pas dans les formules à l'appel de la touche F3, ce ne sont pas des noms comme les autres

Il faut lister les listobjects et non les noms

Mais la question est surtout liée au contexte et au besoin et je rappelle la nécessité de nommer de façon signifiante les Tableaux structurés de même qu'on nomme les onglets et les classeurs...
 
Bonjour Dudu2, chris,
VB:
Sub b()
Dim w As Worksheet, n%, LO As Object, x$
For Each w In Worksheets
    n = n + w.ListObjects.Count
    For Each LO In w.ListObjects
        x = x & vbLf & LO.Name & " en feuille " & w.Name
Next LO, w
MsgBox n & " tableaux structurés :" & x
End Sub
A+
 

Pièces jointes

Merci job75 pour le code effectif qui te vaut le fond vert et merci chris pour l'évocation du code 🙂
je rappelle la nécessité de nommer de façon signifiante les Tableaux structurés de même qu'on nomme les onglets et les classeurs...
En effet, et pas seulement. Je suis moi-même un partisan des noms (onglet, variables, tableaux, etc...) auto-explicatifs clairs quitte à manipuler des noms à rallonge car la maintenance et sa facilitation doivent être le 1er souci du développeur (Confucius vers 502 BC).
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…