[EXCEL] info sur les feuille par formule
Résolu/Fermé
zimeau
Messages postés
711
Date d'inscription
jeudi 19 avril 2007
Statut
Membre
Dernière intervention
10 juin 2014
-
3 févr. 2010 à 17:15
zimeau Messages postés 711 Date d'inscription jeudi 19 avril 2007 Statut Membre Dernière intervention 10 juin 2014 - 5 févr. 2010 à 12:28
zimeau Messages postés 711 Date d'inscription jeudi 19 avril 2007 Statut Membre Dernière intervention 10 juin 2014 - 5 févr. 2010 à 12:28
A voir également:
- [EXCEL] info sur les feuille par formule
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule moyenne excel - Guide
- Formule excel - Guide
- Excel mise en forme conditionnelle formule - Guide
10 réponses
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
3 févr. 2010 à 19:35
3 févr. 2010 à 19:35
Bonjour,
Déjà il te faut définir 2 noms :
nbfeuilles : =LIRE.CLASSEUR(4)+ALEA()*0
nomsfeuilles : =LIRE.CLASSEUR(1)
puis en A1 : =nbfeuilles
en A2 : =SI(LIGNE()-1>A$1;"";INDEX(nomsfeuilles;LIGNE()-1+ALEA()*0))
à recopier vers le bas
(ajouter ...trouve("]";....) si tu ne veux que le nom de la feuille)
J'ai essayé de le rendre le plus dynamique possible mais sur un ajout de feuille nécessite encore un F9 pour rafraichir
eric
Déjà il te faut définir 2 noms :
nbfeuilles : =LIRE.CLASSEUR(4)+ALEA()*0
nomsfeuilles : =LIRE.CLASSEUR(1)
puis en A1 : =nbfeuilles
en A2 : =SI(LIGNE()-1>A$1;"";INDEX(nomsfeuilles;LIGNE()-1+ALEA()*0))
à recopier vers le bas
(ajouter ...trouve("]";....) si tu ne veux que le nom de la feuille)
J'ai essayé de le rendre le plus dynamique possible mais sur un ajout de feuille nécessite encore un F9 pour rafraichir
eric
zimeau
Messages postés
711
Date d'inscription
jeudi 19 avril 2007
Statut
Membre
Dernière intervention
10 juin 2014
117
4 févr. 2010 à 08:31
4 févr. 2010 à 08:31
Bonjour,
J'ai fait un essaie des formules elle ne sont pas valide. j'ai oublier que je travaillais sous office 2003.
Merci de votre réponse.
J'ai fait un essaie des formules elle ne sont pas valide. j'ai oublier que je travaillais sous office 2003.
Merci de votre réponse.
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
4 févr. 2010 à 08:39
4 févr. 2010 à 08:39
J'ai fait un essaie des formules elle ne sont pas valide.
Si.
Si.
zimeau
Messages postés
711
Date d'inscription
jeudi 19 avril 2007
Statut
Membre
Dernière intervention
10 juin 2014
117
4 févr. 2010 à 08:51
4 févr. 2010 à 08:51
lol j'ai fait quelque recherche sur la formule. la syntaxe exacte est "=XML.LIRE.CLASSEUR(1)". à partir de la je n'ai plus le message d'invalidité de la formule. mais le résultat que j'ai dans ma cellule est "#NOM?". il ne me rapporte donc rien (peut importe le paramètre d'XML.LIRE.CLASSEUR() ).
Merci
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
zimeau
Messages postés
711
Date d'inscription
jeudi 19 avril 2007
Statut
Membre
Dernière intervention
10 juin 2014
117
4 févr. 2010 à 11:14
4 févr. 2010 à 11:14
ha, je connaissais pas cette fonction qui permet de définir des noms. sa fonctionne a peut prêt comme je veux, maintenant que je connais le truc je vais pouvoir l'arrangé à ma sauce. Merci beaucoup de l'aide!
zimeau
Messages postés
711
Date d'inscription
jeudi 19 avril 2007
Statut
Membre
Dernière intervention
10 juin 2014
117
4 févr. 2010 à 12:09
4 févr. 2010 à 12:09
aprés autre essaie, la fonction nomsfeuilles : =LIRE.CLASSEUR(1) qui devrais me renvoyer :
# Les noms de toutes les feuilles du classeur, sous forme de tableau horizontal de valeurs de texte "[Class]Feuil"
ne me renvoie que le nom de ma 1ere feuille. Je ne comprend pas bien pourquoi... et le "sous forme de tableau horizontal" ne me parle pas vraiment... en mettant =nomsfeuilles dans ma cellule, je n'ai que le nom de la 1ere, aucune autre "sous forme de tableau horizontal".
# Les noms de toutes les feuilles du classeur, sous forme de tableau horizontal de valeurs de texte "[Class]Feuil"
ne me renvoie que le nom de ma 1ere feuille. Je ne comprend pas bien pourquoi... et le "sous forme de tableau horizontal" ne me parle pas vraiment... en mettant =nomsfeuilles dans ma cellule, je n'ai que le nom de la 1ere, aucune autre "sous forme de tableau horizontal".
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
4 févr. 2010 à 18:18
4 févr. 2010 à 18:18
En fait il c'est une matrice et dans une cellule tu ne vois que le 1er élément d'une matrice.
D'où le index(.....) que j'avais mis.
Dans ma formule remplace ligne()-1 par l'index que tu as besoin, par contre laisse le +alea()*0 qui apparement ne sert à rien. Comme alea est une fonction volatile ça force la réévaluation de la formule sur un recalcul de la feuille.
eric
D'où le index(.....) que j'avais mis.
Dans ma formule remplace ligne()-1 par l'index que tu as besoin, par contre laisse le +alea()*0 qui apparement ne sert à rien. Comme alea est une fonction volatile ça force la réévaluation de la formule sur un recalcul de la feuille.
eric
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
4 févr. 2010 à 19:32
4 févr. 2010 à 19:32
PS: et pourquoi tu ne pars pas des formules que je t'ai mis au post 1 pour adapter ?
Dès que ça merdouille c'est que tu t'es planté...
Dès que ça merdouille c'est que tu t'es planté...
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
4 févr. 2010 à 19:49
4 févr. 2010 à 19:49
Et puis tache d'y arriver avec tout ce que j'ai mis, j'abandonne ce post (et tes posts futurs par la même occasion)
voir : https://forums.commentcamarche.net/forum/affich-16442233-excel-valeur-d-une-cellule-dans-une-formule#3
eric
voir : https://forums.commentcamarche.net/forum/affich-16442233-excel-valeur-d-une-cellule-dans-une-formule#3
eric
zimeau
Messages postés
711
Date d'inscription
jeudi 19 avril 2007
Statut
Membre
Dernière intervention
10 juin 2014
117
5 févr. 2010 à 12:28
5 févr. 2010 à 12:28
en effet, après réessaie des explications du post 1, j'ai réussi a m'en sortir. merci de l'aide et désolé pour le double post.
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
4 févr. 2010 à 10:01
4 févr. 2010 à 10:01
vite fait car manque de temps :
Déjà il te faut définir 2 noms :
nbfeuilles : =LIRE.CLASSEUR(4)+ALEA()*0
nomsfeuilles : =LIRE.CLASSEUR(1)
menu 'insertion / nom /définir'
et pour ajouter xml. je ne vois pas d'où ça sort, moi je n'en ai pas besoin...
Déjà il te faut définir 2 noms :
nbfeuilles : =LIRE.CLASSEUR(4)+ALEA()*0
nomsfeuilles : =LIRE.CLASSEUR(1)
menu 'insertion / nom /définir'
et pour ajouter xml. je ne vois pas d'où ça sort, moi je n'en ai pas besoin...
tompols
Messages postés
1273
Date d'inscription
jeudi 29 juillet 2004
Statut
Contributeur
Dernière intervention
25 novembre 2013
435
4 févr. 2010 à 16:03
4 févr. 2010 à 16:03
Salut eric, zimeau,
tout d'abord merci, je ne connaissais ces "macros commandes" xl4, du coup apres quelques recherches j'ai pu trouver des sources intéressantes sur ces 'commandes' mais malheureusement il s'agit essentiellement d'exemples.....Je souhaiterais si possible trouver des sources comme l'aide excel ou je pourrais par exemple trouver la liste des arguments pour LIRE.CLASSEUR()....aurais-tu un lien à m'indiquer ?
merci et dsl pour l'incruste sur le topic ^^
tout d'abord merci, je ne connaissais ces "macros commandes" xl4, du coup apres quelques recherches j'ai pu trouver des sources intéressantes sur ces 'commandes' mais malheureusement il s'agit essentiellement d'exemples.....Je souhaiterais si possible trouver des sources comme l'aide excel ou je pourrais par exemple trouver la liste des arguments pour LIRE.CLASSEUR()....aurais-tu un lien à m'indiquer ?
merci et dsl pour l'incruste sur le topic ^^
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
858
>
tompols
Messages postés
1273
Date d'inscription
jeudi 29 juillet 2004
Statut
Contributeur
Dernière intervention
25 novembre 2013
4 févr. 2010 à 20:12
4 févr. 2010 à 20:12
bonsoir,
tu peux obtenir le macroxl97.hlp ici : https://support.microsoft.com/en-us/help/143466
cordialement
tu peux obtenir le macroxl97.hlp ici : https://support.microsoft.com/en-us/help/143466
cordialement
tompols
Messages postés
1273
Date d'inscription
jeudi 29 juillet 2004
Statut
Contributeur
Dernière intervention
25 novembre 2013
435
>
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
4 févr. 2010 à 20:26
4 févr. 2010 à 20:26
Bonsoir et merci JvDo :)