Bonjour Mima,
Dans ta formule, si tu la modifies comme ceci :
Tu insères devant A1 le nom de la feuille que tu désires afficher
(Je sais ... ce n'est pas très pratique !)
=STXT(CELLULE("filename";Feuil3!A1);TROUVE("]";CELLULE("filename";A1))+1;32)
Par macro :
'-------------------------------
Sub test()
With Worksheets("Feuil1") ' Nom de ta feuille
For Each sh In Sheets
a = a + 1
'la première cellule est G4
'choisis celle que tu désires.
.Range("G4")(a) = sh.Name
Next
End With
End Sub
'-------------------------------
"Mima" a écrit dans le message de groupe de
discussion :
Bonjour à tous
la formule "
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
permet de récupérer le nom de l'onglet dans une cellule.
Comment modifier cette formule pour récupérer tous les noms d'onglets sur
la
même feuille sous la forme d'une liste ?
Merci pour vos réponses
Bonjour Mima,
Dans ta formule, si tu la modifies comme ceci :
Tu insères devant A1 le nom de la feuille que tu désires afficher
(Je sais ... ce n'est pas très pratique !)
=STXT(CELLULE("filename";Feuil3!A1);TROUVE("]";CELLULE("filename";A1))+1;32)
Par macro :
'-------------------------------
Sub test()
With Worksheets("Feuil1") ' Nom de ta feuille
For Each sh In Sheets
a = a + 1
'la première cellule est G4
'choisis celle que tu désires.
.Range("G4")(a) = sh.Name
Next
End With
End Sub
'-------------------------------
"Mima" <nonspamecemima@voila.fr> a écrit dans le message de groupe de
discussion :
e2fw1bpFKHA.3816@TK2MSFTNGP04.phx.gbl...
Bonjour à tous
la formule "
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
permet de récupérer le nom de l'onglet dans une cellule.
Comment modifier cette formule pour récupérer tous les noms d'onglets sur
la
même feuille sous la forme d'une liste ?
Merci pour vos réponses
Bonjour Mima,
Dans ta formule, si tu la modifies comme ceci :
Tu insères devant A1 le nom de la feuille que tu désires afficher
(Je sais ... ce n'est pas très pratique !)
=STXT(CELLULE("filename";Feuil3!A1);TROUVE("]";CELLULE("filename";A1))+1;32)
Par macro :
'-------------------------------
Sub test()
With Worksheets("Feuil1") ' Nom de ta feuille
For Each sh In Sheets
a = a + 1
'la première cellule est G4
'choisis celle que tu désires.
.Range("G4")(a) = sh.Name
Next
End With
End Sub
'-------------------------------
"Mima" a écrit dans le message de groupe de
discussion :
Bonjour à tous
la formule "
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
permet de récupérer le nom de l'onglet dans une cellule.
Comment modifier cette formule pour récupérer tous les noms d'onglets sur
la
même feuille sous la forme d'une liste ?
Merci pour vos réponses
Bonjour à tous
la formule "
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
permet de récupérer le nom de l'onglet dans une cellule.
Comment modifier cette formule pour récupérer tous les noms d'onglets sur la
même feuille sous la forme d'une liste ?
Merci pour vos réponses
Bonjour à tous
la formule "
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
permet de récupérer le nom de l'onglet dans une cellule.
Comment modifier cette formule pour récupérer tous les noms d'onglets sur la
même feuille sous la forme d'une liste ?
Merci pour vos réponses
Bonjour à tous
la formule "
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
permet de récupérer le nom de l'onglet dans une cellule.
Comment modifier cette formule pour récupérer tous les noms d'onglets sur la
même feuille sous la forme d'une liste ?
Merci pour vos réponses
Bonjour à tous
la formule "
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
permet de récupérer le nom de l'onglet dans une cellule.
Comment modifier cette formule pour récupérer tous les noms d'onglets sur
la
même feuille sous la forme d'une liste ?
Merci pour vos réponses
Bonjour à tous
la formule "
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
permet de récupérer le nom de l'onglet dans une cellule.
Comment modifier cette formule pour récupérer tous les noms d'onglets sur
la
même feuille sous la forme d'une liste ?
Merci pour vos réponses
Bonjour à tous
la formule "
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
permet de récupérer le nom de l'onglet dans une cellule.
Comment modifier cette formule pour récupérer tous les noms d'onglets sur
la
même feuille sous la forme d'une liste ?
Merci pour vos réponses
| En fait, je souhaiterai modifier la formule initiale pour qu'en la
faisant
| glisser sur autand de cellules que j'ai d'onglets, elle me liste mes
noms
| onglets.
| Je ne sais pas si cela est possible....
Je ne connais pas de formule qui fait ça directement, mais cela
ne veut pas dire que la chose n'existe pas !
| En fait, je souhaiterai modifier la formule initiale pour qu'en la
faisant
| glisser sur autand de cellules que j'ai d'onglets, elle me liste mes
noms
| onglets.
| Je ne sais pas si cela est possible....
Je ne connais pas de formule qui fait ça directement, mais cela
ne veut pas dire que la chose n'existe pas !
| En fait, je souhaiterai modifier la formule initiale pour qu'en la
faisant
| glisser sur autand de cellules que j'ai d'onglets, elle me liste mes
noms
| onglets.
| Je ne sais pas si cela est possible....
Je ne connais pas de formule qui fait ça directement, mais cela
ne veut pas dire que la chose n'existe pas !
Bonjour JB
Comment fait-on pour utiliser les Macro XL4 ?
Comment creer un nom de champ ?
Je dois dire que j'ai entendu parler de ces macros, mais je n'ai jamais e u
l'occasion de voir à quoi elles ressemblaient
MiMa
"JB" a écrit dans le message de news:
Bonjour,
Nombre de feuilles d'un classeur et noms des feuilles avec Macro XL4
Pour obtenir le nombre de feuilles d'un classeur
-Créer un nom de champ NomsFeuilles
=LIRE.CLASSEUR(4)
Dans une cellule du tableur
=NbFeuilles+(MAINTENANT()=1)
Pour obtenir les noms des feuilles d'un classeur:
-Créer un nom de champ NomsFeuilles
=LIRE.CLASSEUR(1)
-Sélectionner des cellules horizontales
=SI(MAINTENANT()>0;STXT(NomsFeuilles;TROUVE("]";NomsFeuilles)+1;99))
-Valider avec Maj+Ctrl+entrée
JBhttp://boisgontierjacques.free.fr
On 6 août, 15:08, "Mima" wrote:
> Bonjour à tous
> la formule "
> =STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
> permet de récupérer le nom de l'onglet dans une cellule.
> Comment modifier cette formule pour récupérer tous les noms d'ongle ts sur
> la
> même feuille sous la forme d'une liste ?
> Merci pour vos réponses- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour JB
Comment fait-on pour utiliser les Macro XL4 ?
Comment creer un nom de champ ?
Je dois dire que j'ai entendu parler de ces macros, mais je n'ai jamais e u
l'occasion de voir à quoi elles ressemblaient
MiMa
"JB" <boisgont...@hotmail.com> a écrit dans le message de news:
412f81aa-a205-4577-9bba-d57ccb8e9...@18g2000yqa.googlegroups.com...
Bonjour,
Nombre de feuilles d'un classeur et noms des feuilles avec Macro XL4
Pour obtenir le nombre de feuilles d'un classeur
-Créer un nom de champ NomsFeuilles
=LIRE.CLASSEUR(4)
Dans une cellule du tableur
=NbFeuilles+(MAINTENANT()=1)
Pour obtenir les noms des feuilles d'un classeur:
-Créer un nom de champ NomsFeuilles
=LIRE.CLASSEUR(1)
-Sélectionner des cellules horizontales
=SI(MAINTENANT()>0;STXT(NomsFeuilles;TROUVE("]";NomsFeuilles)+1;99))
-Valider avec Maj+Ctrl+entrée
JBhttp://boisgontierjacques.free.fr
On 6 août, 15:08, "Mima" <nonspamecem...@voila.fr> wrote:
> Bonjour à tous
> la formule "
> =STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
> permet de récupérer le nom de l'onglet dans une cellule.
> Comment modifier cette formule pour récupérer tous les noms d'ongle ts sur
> la
> même feuille sous la forme d'une liste ?
> Merci pour vos réponses- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour JB
Comment fait-on pour utiliser les Macro XL4 ?
Comment creer un nom de champ ?
Je dois dire que j'ai entendu parler de ces macros, mais je n'ai jamais e u
l'occasion de voir à quoi elles ressemblaient
MiMa
"JB" a écrit dans le message de news:
Bonjour,
Nombre de feuilles d'un classeur et noms des feuilles avec Macro XL4
Pour obtenir le nombre de feuilles d'un classeur
-Créer un nom de champ NomsFeuilles
=LIRE.CLASSEUR(4)
Dans une cellule du tableur
=NbFeuilles+(MAINTENANT()=1)
Pour obtenir les noms des feuilles d'un classeur:
-Créer un nom de champ NomsFeuilles
=LIRE.CLASSEUR(1)
-Sélectionner des cellules horizontales
=SI(MAINTENANT()>0;STXT(NomsFeuilles;TROUVE("]";NomsFeuilles)+1;99))
-Valider avec Maj+Ctrl+entrée
JBhttp://boisgontierjacques.free.fr
On 6 août, 15:08, "Mima" wrote:
> Bonjour à tous
> la formule "
> =STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
> permet de récupérer le nom de l'onglet dans une cellule.
> Comment modifier cette formule pour récupérer tous les noms d'ongle ts sur
> la
> même feuille sous la forme d'une liste ?
> Merci pour vos réponses- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour à tous
la formule "
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
permet de récupérer le nom de l'onglet dans une cellule.
Comment modifier cette formule pour récupérer tous les noms d'onglets sur
la
même feuille sous la forme d'une liste ?
Merci pour vos réponses
Bonjour à tous
la formule "
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
permet de récupérer le nom de l'onglet dans une cellule.
Comment modifier cette formule pour récupérer tous les noms d'onglets sur
la
même feuille sous la forme d'une liste ?
Merci pour vos réponses
Bonjour à tous
la formule "
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
permet de récupérer le nom de l'onglet dans une cellule.
Comment modifier cette formule pour récupérer tous les noms d'onglets sur
la
même feuille sous la forme d'une liste ?
Merci pour vos réponses
La formule =LIRE.CLASSEUR(4)
Il faut créer un nom : Menu /insertion / Nom
et dans Fait référence : tu copies la formule.
"Mima" a écrit dans le message de groupe de
discussion :
Bonjour JB
Comment fait-on pour utiliser les Macro XL4 ?
Comment creer un nom de champ ?
Je dois dire que j'ai entendu parler de ces macros, mais je n'ai jamais eu
l'occasion de voir à quoi elles ressemblaient
MiMa
"JB" a écrit dans le message de news:
Bonjour,
Nombre de feuilles d'un classeur et noms des feuilles avec Macro XL4
Pour obtenir le nombre de feuilles d'un classeur
-Créer un nom de champ NomsFeuilles
=LIRE.CLASSEUR(4)
Dans une cellule du tableur
=NbFeuilles+(MAINTENANT()=1)
Pour obtenir les noms des feuilles d'un classeur:
-Créer un nom de champ NomsFeuilles
=LIRE.CLASSEUR(1)
-Sélectionner des cellules horizontales
=SI(MAINTENANT()>0;STXT(NomsFeuilles;TROUVE("]";NomsFeuilles)+1;99))
-Valider avec Maj+Ctrl+entrée
JB
http://boisgontierjacques.free.fr
On 6 août, 15:08, "Mima" wrote:Bonjour à tous
la formule "
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
permet de récupérer le nom de l'onglet dans une cellule.
Comment modifier cette formule pour récupérer tous les noms d'onglets sur
la
même feuille sous la forme d'une liste ?
Merci pour vos réponses
La formule =LIRE.CLASSEUR(4)
Il faut créer un nom : Menu /insertion / Nom
et dans Fait référence : tu copies la formule.
"Mima" <nonspamecemima@voila.fr> a écrit dans le message de groupe de
discussion :
uSV2XxqFKHA.5780@TK2MSFTNGP03.phx.gbl...
Bonjour JB
Comment fait-on pour utiliser les Macro XL4 ?
Comment creer un nom de champ ?
Je dois dire que j'ai entendu parler de ces macros, mais je n'ai jamais eu
l'occasion de voir à quoi elles ressemblaient
MiMa
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
412f81aa-a205-4577-9bba-d57ccb8e95b9@18g2000yqa.googlegroups.com...
Bonjour,
Nombre de feuilles d'un classeur et noms des feuilles avec Macro XL4
Pour obtenir le nombre de feuilles d'un classeur
-Créer un nom de champ NomsFeuilles
=LIRE.CLASSEUR(4)
Dans une cellule du tableur
=NbFeuilles+(MAINTENANT()=1)
Pour obtenir les noms des feuilles d'un classeur:
-Créer un nom de champ NomsFeuilles
=LIRE.CLASSEUR(1)
-Sélectionner des cellules horizontales
=SI(MAINTENANT()>0;STXT(NomsFeuilles;TROUVE("]";NomsFeuilles)+1;99))
-Valider avec Maj+Ctrl+entrée
JB
http://boisgontierjacques.free.fr
On 6 août, 15:08, "Mima" <nonspamecem...@voila.fr> wrote:
Bonjour à tous
la formule "
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
permet de récupérer le nom de l'onglet dans une cellule.
Comment modifier cette formule pour récupérer tous les noms d'onglets sur
la
même feuille sous la forme d'une liste ?
Merci pour vos réponses
La formule =LIRE.CLASSEUR(4)
Il faut créer un nom : Menu /insertion / Nom
et dans Fait référence : tu copies la formule.
"Mima" a écrit dans le message de groupe de
discussion :
Bonjour JB
Comment fait-on pour utiliser les Macro XL4 ?
Comment creer un nom de champ ?
Je dois dire que j'ai entendu parler de ces macros, mais je n'ai jamais eu
l'occasion de voir à quoi elles ressemblaient
MiMa
"JB" a écrit dans le message de news:
Bonjour,
Nombre de feuilles d'un classeur et noms des feuilles avec Macro XL4
Pour obtenir le nombre de feuilles d'un classeur
-Créer un nom de champ NomsFeuilles
=LIRE.CLASSEUR(4)
Dans une cellule du tableur
=NbFeuilles+(MAINTENANT()=1)
Pour obtenir les noms des feuilles d'un classeur:
-Créer un nom de champ NomsFeuilles
=LIRE.CLASSEUR(1)
-Sélectionner des cellules horizontales
=SI(MAINTENANT()>0;STXT(NomsFeuilles;TROUVE("]";NomsFeuilles)+1;99))
-Valider avec Maj+Ctrl+entrée
JB
http://boisgontierjacques.free.fr
On 6 août, 15:08, "Mima" wrote:Bonjour à tous
la formule "
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32) "
permet de récupérer le nom de l'onglet dans une cellule.
Comment modifier cette formule pour récupérer tous les noms d'onglets sur
la
même feuille sous la forme d'une liste ?
Merci pour vos réponses
Bonjour JB et MichDenis
J'ai été dérouté par la formulation : "Créer un nom de champ"
Ca marche impecable !
Et cela ammène d'autres questions.....
Le numéro 1 donne le nom des feuilles
Le numéro 3 donne le nom du classeur et celui de la feuille active
Le numéro 4 donne le nombre de feuilles
Que fait le 2 ? Y-a-t-il d'autre numéro qui renvoi un renseignement ?
Ou peut-on trouver des renseignements sur les macro XL4 ?
Est-ce que le résultat doit toujours se trouver sur une ligne ?
Merci pour vos réponses
MiMa
"MichDenis" a écrit dans le message de news:
> La formule =LIRE.CLASSEUR(4)
> Il faut créer un nom : Menu /insertion / Nom
> et dans Fait référence : tu copies la formule.
> "Mima" a écrit dans le message de groupe de
> discussion :
>
> Bonjour JB
> Comment fait-on pour utiliser les Macro XL4 ?
> Comment creer un nom de champ ?
> Je dois dire que j'ai entendu parler de ces macros, mais je n'ai jamais eu
> l'occasion de voir à quoi elles ressemblaient
> MiMa
> "JB" a écrit dans le message de news:
>
> Bonjour,
> Nombre de feuilles d'un classeur et noms des feuilles avec Macro XL4
> Pour obtenir le nombre de feuilles d'un classeur
> -Créer un nom de champ NomsFeuilles
> =LIRE.CLASSEUR(4)
> Dans une cellule du tableur
> =NbFeuilles+(MAINTENANT()=1)
> Pour obtenir les noms des feuilles d'un classeur:
> -Créer un nom de champ NomsFeuilles
> =LIRE.CLASSEUR(1)
> -Sélectionner des cellules horizontales
> =SI(MAINTENANT()>0;STXT(NomsFeuilles;TROUVE("]";NomsFeuilles)+1;99))
> -Valider avec Maj+Ctrl+entrée
> JB
>http://boisgontierjacques.free.fr
> On 6 août, 15:08, "Mima" wrote:
>> Bonjour à tous
>> la formule "
>> =STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32 ) "
>> permet de récupérer le nom de l'onglet dans une cellule.
>> Comment modifier cette formule pour récupérer tous les noms d'ongl ets sur
>> la
>> même feuille sous la forme d'une liste ?
>> Merci pour vos réponses- Masquer le texte des messages précédent s -
- Afficher le texte des messages précédents -
Bonjour JB et MichDenis
J'ai été dérouté par la formulation : "Créer un nom de champ"
Ca marche impecable !
Et cela ammène d'autres questions.....
Le numéro 1 donne le nom des feuilles
Le numéro 3 donne le nom du classeur et celui de la feuille active
Le numéro 4 donne le nombre de feuilles
Que fait le 2 ? Y-a-t-il d'autre numéro qui renvoi un renseignement ?
Ou peut-on trouver des renseignements sur les macro XL4 ?
Est-ce que le résultat doit toujours se trouver sur une ligne ?
Merci pour vos réponses
MiMa
"MichDenis" <michde...@hotmail.com> a écrit dans le message de news:
uKFL5OrFKHA.3...@TK2MSFTNGP02.phx.gbl...
> La formule =LIRE.CLASSEUR(4)
> Il faut créer un nom : Menu /insertion / Nom
> et dans Fait référence : tu copies la formule.
> "Mima" <nonspamecem...@voila.fr> a écrit dans le message de groupe de
> discussion :
> uSV2XxqFKHA.5...@TK2MSFTNGP03.phx.gbl...
> Bonjour JB
> Comment fait-on pour utiliser les Macro XL4 ?
> Comment creer un nom de champ ?
> Je dois dire que j'ai entendu parler de ces macros, mais je n'ai jamais eu
> l'occasion de voir à quoi elles ressemblaient
> MiMa
> "JB" <boisgont...@hotmail.com> a écrit dans le message de news:
> 412f81aa-a205-4577-9bba-d57ccb8e9...@18g2000yqa.googlegroups.com...
> Bonjour,
> Nombre de feuilles d'un classeur et noms des feuilles avec Macro XL4
> Pour obtenir le nombre de feuilles d'un classeur
> -Créer un nom de champ NomsFeuilles
> =LIRE.CLASSEUR(4)
> Dans une cellule du tableur
> =NbFeuilles+(MAINTENANT()=1)
> Pour obtenir les noms des feuilles d'un classeur:
> -Créer un nom de champ NomsFeuilles
> =LIRE.CLASSEUR(1)
> -Sélectionner des cellules horizontales
> =SI(MAINTENANT()>0;STXT(NomsFeuilles;TROUVE("]";NomsFeuilles)+1;99))
> -Valider avec Maj+Ctrl+entrée
> JB
>http://boisgontierjacques.free.fr
> On 6 août, 15:08, "Mima" <nonspamecem...@voila.fr> wrote:
>> Bonjour à tous
>> la formule "
>> =STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32 ) "
>> permet de récupérer le nom de l'onglet dans une cellule.
>> Comment modifier cette formule pour récupérer tous les noms d'ongl ets sur
>> la
>> même feuille sous la forme d'une liste ?
>> Merci pour vos réponses- Masquer le texte des messages précédent s -
- Afficher le texte des messages précédents -
Bonjour JB et MichDenis
J'ai été dérouté par la formulation : "Créer un nom de champ"
Ca marche impecable !
Et cela ammène d'autres questions.....
Le numéro 1 donne le nom des feuilles
Le numéro 3 donne le nom du classeur et celui de la feuille active
Le numéro 4 donne le nombre de feuilles
Que fait le 2 ? Y-a-t-il d'autre numéro qui renvoi un renseignement ?
Ou peut-on trouver des renseignements sur les macro XL4 ?
Est-ce que le résultat doit toujours se trouver sur une ligne ?
Merci pour vos réponses
MiMa
"MichDenis" a écrit dans le message de news:
> La formule =LIRE.CLASSEUR(4)
> Il faut créer un nom : Menu /insertion / Nom
> et dans Fait référence : tu copies la formule.
> "Mima" a écrit dans le message de groupe de
> discussion :
>
> Bonjour JB
> Comment fait-on pour utiliser les Macro XL4 ?
> Comment creer un nom de champ ?
> Je dois dire que j'ai entendu parler de ces macros, mais je n'ai jamais eu
> l'occasion de voir à quoi elles ressemblaient
> MiMa
> "JB" a écrit dans le message de news:
>
> Bonjour,
> Nombre de feuilles d'un classeur et noms des feuilles avec Macro XL4
> Pour obtenir le nombre de feuilles d'un classeur
> -Créer un nom de champ NomsFeuilles
> =LIRE.CLASSEUR(4)
> Dans une cellule du tableur
> =NbFeuilles+(MAINTENANT()=1)
> Pour obtenir les noms des feuilles d'un classeur:
> -Créer un nom de champ NomsFeuilles
> =LIRE.CLASSEUR(1)
> -Sélectionner des cellules horizontales
> =SI(MAINTENANT()>0;STXT(NomsFeuilles;TROUVE("]";NomsFeuilles)+1;99))
> -Valider avec Maj+Ctrl+entrée
> JB
>http://boisgontierjacques.free.fr
> On 6 août, 15:08, "Mima" wrote:
>> Bonjour à tous
>> la formule "
>> =STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32 ) "
>> permet de récupérer le nom de l'onglet dans une cellule.
>> Comment modifier cette formule pour récupérer tous les noms d'ongl ets sur
>> la
>> même feuille sous la forme d'une liste ?
>> Merci pour vos réponses- Masquer le texte des messages précédent s -
- Afficher le texte des messages précédents -