Bonjour
je ne comprend pas le probleme du code..
dans une feuille excel "indices" j ai nomme des variables dans la zone nom
(par exemple la colonne B & c je lui ai donne un nom)
le bout de code si dessous devrait me recupérer ts les noms mais ca ne
marche pas (varia est tjs vide) .
avez vous une idée ?
merci
Sheets("indices").Activate
For Each varia In ActiveSheet.Names
...
Next
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel
Bonjour
Dim N As Name For Each N In ActiveWorkbook.Names Varia = N.Name Next
Cordialement. Daniel "chris" a écrit dans le message de news: 463f14e8$0$27410$
Bonjour je ne comprend pas le probleme du code.. dans une feuille excel "indices" j ai nomme des variables dans la zone nom (par exemple la colonne B & c je lui ai donne un nom) le bout de code si dessous devrait me recupérer ts les noms mais ca ne marche pas (varia est tjs vide) . avez vous une idée ? merci
Sheets("indices").Activate For Each varia In ActiveSheet.Names ... Next
Bonjour
Dim N As Name
For Each N In ActiveWorkbook.Names
Varia = N.Name
Next
Cordialement.
Daniel
"chris" <bidonchez@wanadoo.fr> a écrit dans le message de news:
463f14e8$0$27410$ba4acef3@news.orange.fr...
Bonjour
je ne comprend pas le probleme du code..
dans une feuille excel "indices" j ai nomme des variables dans la zone nom
(par exemple la colonne B & c je lui ai donne un nom)
le bout de code si dessous devrait me recupérer ts les noms mais ca ne
marche pas (varia est tjs vide) .
avez vous une idée ?
merci
Sheets("indices").Activate
For Each varia In ActiveSheet.Names
...
Next
Dim N As Name For Each N In ActiveWorkbook.Names Varia = N.Name Next
Cordialement. Daniel "chris" a écrit dans le message de news: 463f14e8$0$27410$
Bonjour je ne comprend pas le probleme du code.. dans une feuille excel "indices" j ai nomme des variables dans la zone nom (par exemple la colonne B & c je lui ai donne un nom) le bout de code si dessous devrait me recupérer ts les noms mais ca ne marche pas (varia est tjs vide) . avez vous une idée ? merci
Sheets("indices").Activate For Each varia In ActiveSheet.Names ... Next
MichDenis
Les noms représentant des plages nommées peuvent être de deux types :
Les noms d'une feuille : leurs nominations sont du type : Feuil1!MonNom elles correspondent a ce que tu as écrit : Ce sont des "noms" locaux qui doivent etre précédé du nom de la feuille lorsqu'ils sont utilisés dans une cellule appartenant à une feuille autre que l'endroit où ils ont été définis.
Sheets("indices").Activate For Each varia In ActiveSheet.Names
IL y a les noms au niveau du classeur : Nomination : Nom sans être accompagné du nom de la feuille On peut les utiliser partout dans le classeur sans faire référence à la feuille où ils furent créés
For each varia in ThisWorkbook.Names
Et tu peux utiliser ceci pour faire référence à tous les "noms" qu'ils soient locaux ou pas dans le classeur actif
For Each varia In Application.Names
"chris" a écrit dans le message de news: 463f14e8$0$27410$ Bonjour je ne comprend pas le probleme du code.. dans une feuille excel "indices" j ai nomme des variables dans la zone nom (par exemple la colonne B & c je lui ai donne un nom) le bout de code si dessous devrait me recupérer ts les noms mais ca ne marche pas (varia est tjs vide) . avez vous une idée ? merci
Sheets("indices").Activate For Each varia In ActiveSheet.Names ... Next
Les noms représentant des plages nommées peuvent être de deux types :
Les noms d'une feuille : leurs nominations sont du type : Feuil1!MonNom
elles correspondent a ce que tu as écrit : Ce sont des "noms" locaux qui
doivent etre précédé du nom de la feuille lorsqu'ils sont utilisés dans une
cellule appartenant à une feuille autre que l'endroit où ils ont été définis.
Sheets("indices").Activate
For Each varia In ActiveSheet.Names
IL y a les noms au niveau du classeur : Nomination :
Nom sans être accompagné du nom de la feuille
On peut les utiliser partout dans le classeur sans faire référence
à la feuille où ils furent créés
For each varia in ThisWorkbook.Names
Et tu peux utiliser ceci pour faire référence à tous les "noms" qu'ils soient
locaux ou pas dans le classeur actif
For Each varia In Application.Names
"chris" <bidonchez@wanadoo.fr> a écrit dans le message de news:
463f14e8$0$27410$ba4acef3@news.orange.fr...
Bonjour
je ne comprend pas le probleme du code..
dans une feuille excel "indices" j ai nomme des variables dans la zone nom
(par exemple la colonne B & c je lui ai donne un nom)
le bout de code si dessous devrait me recupérer ts les noms mais ca ne
marche pas (varia est tjs vide) .
avez vous une idée ?
merci
Sheets("indices").Activate
For Each varia In ActiveSheet.Names
...
Next
Les noms représentant des plages nommées peuvent être de deux types :
Les noms d'une feuille : leurs nominations sont du type : Feuil1!MonNom elles correspondent a ce que tu as écrit : Ce sont des "noms" locaux qui doivent etre précédé du nom de la feuille lorsqu'ils sont utilisés dans une cellule appartenant à une feuille autre que l'endroit où ils ont été définis.
Sheets("indices").Activate For Each varia In ActiveSheet.Names
IL y a les noms au niveau du classeur : Nomination : Nom sans être accompagné du nom de la feuille On peut les utiliser partout dans le classeur sans faire référence à la feuille où ils furent créés
For each varia in ThisWorkbook.Names
Et tu peux utiliser ceci pour faire référence à tous les "noms" qu'ils soient locaux ou pas dans le classeur actif
For Each varia In Application.Names
"chris" a écrit dans le message de news: 463f14e8$0$27410$ Bonjour je ne comprend pas le probleme du code.. dans une feuille excel "indices" j ai nomme des variables dans la zone nom (par exemple la colonne B & c je lui ai donne un nom) le bout de code si dessous devrait me recupérer ts les noms mais ca ne marche pas (varia est tjs vide) . avez vous une idée ? merci
Sheets("indices").Activate For Each varia In ActiveSheet.Names ... Next