bonjour à tous
c'est vrai que les procedures sont un peu complexes , mais automatiser la récupérations d'informations depuis 100 classeurs n'est de toute façon pas simple
il y a peut etre une solution en utilsant des formules de type
='C:\\Documents and Settings\\michel\\mondossier\\[Etablissement1.xls]Feuil1'!B5
(recupere la valeur de la cellule B5 dans la Feui1du classeur nommé 'Etablissement1' , et stocké dans le répertoire 'mondossier'
avec quelques adaptations , et en mettant en forme les formules dans une feuille de synthese , tu pourrais recuperer les valeurs pour chaque produit
pour en revenir aux macros que j'ai proposé ( au cas ou cela interesserait quelqu'un )
1ere méthode testée avec Excel2002 & WinXP , et Excel97 & Win98
chez moi cela fonctionne tres bien
2eme méthode testée avec Excel2002 & WinXP , et Excel97 & Win98
dans le classeur j'ai activé la reference Microsoft Active Data Objects 2.7 Library
pour Excel97 & Win98 la réference est différente
pour la modifier dans l'éditeur de macros
Menu Outils
References
coches la ligne Microsoft Active Data Objects x.x Library ( x dépend de la version utilisée )
cliques sur OK pour valider
bonne journée
MichelXld