Récupérer noms cellules dans variable[RESOLU]

  • Initiateur de la discussion Initiateur de la discussion cp4
  • 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 !

cp4

XLDnaute Barbatruc

Pièces jointes

Bonjour cp4

salut DD
pour aller un peu plus loin:

Code:
Sub test()
ReDim tabnom(2, 0)
For Each celnommée In Application.Names
  tabnom(1, UBound(tabnom, 2)) = celnommée.RefersTo
  tabnom(2, UBound(tabnom, 2)) = celnommée.Name
  ReDim Preserve tabnom(2, UBound(tabnom, 2) + 1)
Next
For n = LBound(tabnom, 2) To UBound(tabnom, 2) - 1
   MsgBox (tabnom(2, n) & "  " & tabnom(1, n))
Next
End Sub
 
@D.D. 😉, @pierrejean 😉,

Tous mes remerciements. C'est parfait.

edit: une question à Pierrejean, tabnom(1, UBound(tabnom, 2)) = celnommée.RefersTo contient l'adresse de la cellule nommée, c-à-d nom de la feuille suivi de l'adresse de la cellule.
Comment avoir l'index de la feuille ou le (name) de la feuille? Merci beaucoup.
 
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

Réponses
4
Affichages
243
C
Réponses
41
Affichages
3 K
Retour