Bonjour !
Existe-t-il un moyen de donner automatiquement le nom à un onglet = valeur
d'une cellule d'une autre feuille de travail?
J'ai pour l'instant trouver la possibilité de donner le nom d'un onglet en
fonction d'une cellule de la même feuille de travail mais pas venant d'une
cellule d'une autre feuille de travail...
J'epère avoir été assez clair !!
Merci d'avance
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
michdenis
Bonjour,
| trouver la possibilité de donner le nom d'un onglet en | fonction d'une cellule de la même feuille de travail | mais pas venant d'une cellule d'une autre feuille de travail...
Tu copies la formule suivante dans une cellule, et tu adaptes à 2 endroits le nom de la feuille que tu veux désigner dans cette expression : Feuil2!A1 Pour la "feuil2" Feuil3!A1 Pour la "feuil3"
Bonjour,
| trouver la possibilité de donner le nom d'un onglet en
| fonction d'une cellule de la même feuille de travail
| mais pas venant d'une cellule d'une autre feuille de travail...
Tu copies la formule suivante dans une cellule, et tu adaptes à 2
endroits le nom de la feuille que tu veux désigner dans cette
expression : Feuil2!A1 Pour la "feuil2"
Feuil3!A1 Pour la "feuil3"
| trouver la possibilité de donner le nom d'un onglet en | fonction d'une cellule de la même feuille de travail | mais pas venant d'une cellule d'une autre feuille de travail...
Tu copies la formule suivante dans une cellule, et tu adaptes à 2 endroits le nom de la feuille que tu veux désigner dans cette expression : Feuil2!A1 Pour la "feuil2" Feuil3!A1 Pour la "feuil3"
andré
bonjour il serait interressant que nous explique ta formule notament le "+32" j'utilise une proc vba pour nommmer un onglet par rapport a une cellule (ca vaut ce que ca vaut bien sur)le principal ca marche Sheets("xxx").Name = Sheets("xxx").[A1].Value
merci
Bonjour,
trouver la possibilité de donner le nom d'un onglet en fonction d'une cellule de la même feuille de travail mais pas venant d'une cellule d'une autre feuille de travail...
Tu copies la formule suivante dans une cellule, et tu adaptes à 2 endroits le nom de la feuille que tu veux désigner dans cette expression : Feuil2!A1 Pour la "feuil2" Feuil3!A1 Pour la "feuil3"
-- andre
bonjour
il serait interressant que nous explique ta formule
notament le "+32"
j'utilise une proc vba pour nommmer un onglet par rapport
a une cellule (ca vaut ce que ca vaut bien sur)le principal ca marche
Sheets("xxx").Name = Sheets("xxx").[A1].Value
merci
Bonjour,
trouver la possibilité de donner le nom d'un onglet en
fonction d'une cellule de la même feuille de travail
mais pas venant d'une cellule d'une autre feuille de travail...
Tu copies la formule suivante dans une cellule, et tu adaptes à 2
endroits le nom de la feuille que tu veux désigner dans cette
expression : Feuil2!A1 Pour la "feuil2"
Feuil3!A1 Pour la "feuil3"
bonjour il serait interressant que nous explique ta formule notament le "+32" j'utilise une proc vba pour nommmer un onglet par rapport a une cellule (ca vaut ce que ca vaut bien sur)le principal ca marche Sheets("xxx").Name = Sheets("xxx").[A1].Value
merci
Bonjour,
trouver la possibilité de donner le nom d'un onglet en fonction d'une cellule de la même feuille de travail mais pas venant d'une cellule d'une autre feuille de travail...
Tu copies la formule suivante dans une cellule, et tu adaptes à 2 endroits le nom de la feuille que tu veux désigner dans cette expression : Feuil2!A1 Pour la "feuil2" Feuil3!A1 Pour la "feuil3"
-- andre
michdenis
Explication sommaire :
ÎLLULE("filename";Feuil2!A1) retourne ce qui suit: C:[Supprimer une procédure.xls]Feuil1
Cette section retourne le numéro du caractère où le nom de la feuille débute : Dans mon exemple = 33 = TROUVE("]";CELLULE("filename";Feuil1!A1))+1 Le nom du fichier débute immédiatement après le symbole "]"
le 32 est le troisième paramètre de la fonction STXT() et il est en rapport avec le fait que l'onglet d'une feuille ne peut pas contenir plus de 31 caractères.
"andré" a écrit dans le message de groupe de discussion : bonjour il serait interressant que nous explique ta formule notament le "+32" j'utilise une proc vba pour nommmer un onglet par rapport a une cellule (ca vaut ce que ca vaut bien sur)le principal ca marche Sheets("xxx").Name = Sheets("xxx").[A1].Value
merci
Bonjour,
trouver la possibilité de donner le nom d'un onglet en fonction d'une cellule de la même feuille de travail mais pas venant d'une cellule d'une autre feuille de travail...
Tu copies la formule suivante dans une cellule, et tu adaptes à 2 endroits le nom de la feuille que tu veux désigner dans cette expression : Feuil2!A1 Pour la "feuil2" Feuil3!A1 Pour la "feuil3"
-- andre
Explication sommaire :
ÎLLULE("filename";Feuil2!A1) retourne ce qui suit:
C:[Supprimer une procédure.xls]Feuil1
Cette section retourne le numéro du caractère où le nom
de la feuille débute : Dans mon exemple = 33
= TROUVE("]";CELLULE("filename";Feuil1!A1))+1
Le nom du fichier débute immédiatement après le symbole "]"
le 32 est le troisième paramètre de la fonction STXT() et il est
en rapport avec le fait que l'onglet d'une feuille ne peut pas
contenir plus de 31 caractères.
"andré" <andre260@hotmail.fr> a écrit dans le message de groupe de
discussion : mn.e1fe7da57dfd096e.51150@hotmail.fr...
bonjour
il serait interressant que nous explique ta formule
notament le "+32"
j'utilise une proc vba pour nommmer un onglet par rapport
a une cellule (ca vaut ce que ca vaut bien sur)le principal ca marche
Sheets("xxx").Name = Sheets("xxx").[A1].Value
merci
Bonjour,
trouver la possibilité de donner le nom d'un onglet en
fonction d'une cellule de la même feuille de travail
mais pas venant d'une cellule d'une autre feuille de travail...
Tu copies la formule suivante dans une cellule, et tu adaptes à 2
endroits le nom de la feuille que tu veux désigner dans cette
expression : Feuil2!A1 Pour la "feuil2"
Feuil3!A1 Pour la "feuil3"
ÎLLULE("filename";Feuil2!A1) retourne ce qui suit: C:[Supprimer une procédure.xls]Feuil1
Cette section retourne le numéro du caractère où le nom de la feuille débute : Dans mon exemple = 33 = TROUVE("]";CELLULE("filename";Feuil1!A1))+1 Le nom du fichier débute immédiatement après le symbole "]"
le 32 est le troisième paramètre de la fonction STXT() et il est en rapport avec le fait que l'onglet d'une feuille ne peut pas contenir plus de 31 caractères.
"andré" a écrit dans le message de groupe de discussion : bonjour il serait interressant que nous explique ta formule notament le "+32" j'utilise une proc vba pour nommmer un onglet par rapport a une cellule (ca vaut ce que ca vaut bien sur)le principal ca marche Sheets("xxx").Name = Sheets("xxx").[A1].Value
merci
Bonjour,
trouver la possibilité de donner le nom d'un onglet en fonction d'une cellule de la même feuille de travail mais pas venant d'une cellule d'une autre feuille de travail...
Tu copies la formule suivante dans une cellule, et tu adaptes à 2 endroits le nom de la feuille que tu veux désigner dans cette expression : Feuil2!A1 Pour la "feuil2" Feuil3!A1 Pour la "feuil3"