Bonjour Chris, Menstru LH
La solution POWERQUERY est surement la meilleure.
Une solution sur vieux "coucou" (excel 2003) en prenant l'un des fichiers comme vous le verrez dans le "zip".
Idée directrice (macros dans le master qui est le fichier RECAP_V1)
1- on incorpore toutes les factures (vu le nombre, il faudra surement prévoir plusieurs répertoires) par une MACRO.
L'incorporation écrase toutes les autres factures dans le fichier RECAP_V1, on repart de 0 à chaque fois pour éviter d'avoir des doublons.
2- on reprend dans une feuille RECAP toutes
les valeurs en "jaune" sur chaque feuille.
Remarques :
- Il faut dézipper le dossier
- Que le fichier "recap" soient dans le même répertoire que les factures (attention, la boucle travaille sur tous les fichiers XLS")
Bien évidemment :
- Comme les fichiers de factures présentent deux modèles, on pourrait avoir une présentation différente des résultats dans la colonne RECAP (il n'y a pas d'ordre, la boucle descend dans chaque feuille..)
-
Il faut colorier toutes les zones de recherche dans chaque facture.
Ce serait possible de le faire assez automatiquement du moment que les cellules en jaune sont TOUJOURS les mêmes. Ici j'ai fait 3 copies de la facture donc évidemment ça fonctionne. Mais si la présentation est différente, ça pourrait prendre du temps... donc il faut déjà faire un travail de recherche.
---> on peut imaginer pour ces factures là que les lignes 1 à 22 sur chaque facture ne posent pas de problème mais que pour les 3 dernières cellules jaunes, cela dépend du nombre de lignes remplies pour les travaux effectués. On pourrait avoir un total HT soit en "G47" mais parfois en "G40", parfois en "G60".
Il est possible peut-être de faire une macro, mais ça dépend donc d'une présentation homogène des factures (et ça c'est votre travail de vérification et de connaissance de vos fichiers)
Voilà, si ça vous intéresse. Mais encore une fois, faites d'abord la demande de Chris. Je n'ai pas powerquery mais ça à l'air pratique dans votre cas.
@+
zebanx