vba feuilles classeur ferme

guy lambert

XLDnaute Nouveau
macro pour recuperer liste des feuilles d'un classeur ferme

Bonjour à tous

Je cherche à importer des données d'un classeur fermé.
Problème je ne connais pas le nombre de feuilles de ce classeur ni leur nom (il y a deux feuilles à ignorer : xxxx et initialisation)
J'ai trouvé des scripts pour lister les feuilles mais ça me ramène le nom des feuilles mais aussi le nom des plages de listes utilisées le tout mélangé !! le bazar quoi !
1 - comment récupérer le nom des feuilles éventuellement en collant leur noms dans une plage de cellules du classeur ouvert
2 - comment récupérer les données, sachant qu'elles ne seront pas recopiées dans les mêmes cellules d'un fichier sur l'autre (on pourrait par exemple coller l'ensemble des cellules copiées dans une plage de cellules du classeur ouvert et les ventiler ensuite à la bonne place : pas forcement plus simple !!)

on appellera
FichierSource le fichier fermé
FichierDest le fichier ouvert qui appelle
FeuilleSelect la feuille lue

Merci d'avance aux courageux qui plancheront la dessus
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
314 049
Messages
2 105 038
Membres
109 236
dernier inscrit
Loic-Bocart