OVH Cloud OVH Cloud

lister les noms des feuilles d'un classeur fermé

3 réponses
Avatar
joyeux atchoum
Bonjou

J'ai une question, j'espére que je serais compréhensible du premier coup ;
J'aimerai obtenir la liste des noms des feuilles d'un classeur fermé
Cette liste je l'insére dans une cellule avec liste de choix

Mon objectif est de pouvoir selectionner un classeur et une feuille du dit classeur sans à avoir à ouvrir les documents
En regardant dans les archives j'ai vu plein de reponses sur comment recupérer les données des cellules d'un classeur fermé mais pas la listes des nom des feuilles

Voil

Merci encore pour votre aide

Cordialemen
Ja qui réfléchit deja au programme de son WE

3 réponses

Avatar
Frédéric Sigonneau
Bonjour,

Deux solutions possibles :

http://perso.wanadoo.fr/frederic.sigonneau/code/Ado/NomsFeuillesClasseurFerme.txt
http://perso.wanadoo.fr/frederic.sigonneau/code/Ado/NomsFeuillesClasseurFerme2.txt

FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !


Bonjour

J'ai une question, j'espére que je serais compréhensible du premier coup ;)
J'aimerai obtenir la liste des noms des feuilles d'un classeur fermé.
Cette liste je l'insére dans une cellule avec liste de choix.

Mon objectif est de pouvoir selectionner un classeur et une feuille du dit classeur sans à avoir à ouvrir les documents.
En regardant dans les archives j'ai vu plein de reponses sur comment recupérer les données des cellules d'un classeur fermé mais pas la listes des nom des feuilles.

Voili

Merci encore pour votre aide.

Cordialement
Ja qui réfléchit deja au programme de son WE


Avatar
tilouw
Est-ce que qqch comme

dim listefeuilles() as variant
for compteur = 1 to monfichier.sheets.count
listefeuilles(compteur) = monfichier.worksheet _
(compteur).name
next compteur

peut aider ?
pour écrire ensuite il faudra peut-être utiliser
concatenate() ...

non testé


-----Message d'origine-----
Bonjour

J'ai une question, j'espére que je serais
compréhensible du premier coup ;)

J'aimerai obtenir la liste des noms des feuilles d'un
classeur fermé.

Cette liste je l'insére dans une cellule avec liste de
choix.


Mon objectif est de pouvoir selectionner un classeur et
une feuille du dit classeur sans à avoir à ouvrir les

documents.
En regardant dans les archives j'ai vu plein de reponses
sur comment recupérer les données des cellules d'un

classeur fermé mais pas la listes des nom des feuilles.

Voili

Merci encore pour votre aide.

Cordialement
Ja qui réfléchit deja au programme de son WE

.



Avatar
joyeux atchoum
Bonjour

Merci pour la reponse. Desolé pour le retard mais je passe par le web pour lire les posts et oui au boulot, j'ai pas le droit au nntp :(

Ta reponse me plaisait bien sisi : courte, logique mais comment initialise tu la variable monfichier. En tout cas ce n'est pas une chaine de caractére et comme je ne vois pas comment initialiser un workbook sans l'ouvrir.

Voili

ja qui reve d'avoir un vrai acces nntp :)