Somme d'une même cellule à partir de X classeurs de structure différente

Fermé
R.zirhali - 21 févr. 2019 à 16:59
Bonjour,


Dans le cadre de mon projet professionnel, je dois effectuer un calcul qui revient à sommer plusieurs classeurs Excel (une centaine) de structure différente. Par structure différente, je veux dire que le classeur A possède des lignes et des colonnes qui sont ordonnancées différemment du classeur B. De plus, certaines données du classeur A sont absentes du classeur B et réciproquement.
Pour vous donner une idée de la structure des fichiers, je mets en pièce jointe un exemple classeur A et classeur B.

J’ai établi un classeur de synthèse avec seulement le nom des en tête (ligne 1 et colonne A) avec un ordonnancement exhaustif. L’objectif est de calculer une moyenne (sur les 100 classeurs) pour chaque couple « ligne colonne ».

La première solution, suggéré par chris78 est d’utiliser PowerQuery (add on excel). J’ai fait une demande au sein de mon entreprise pour l’installation. Je devrais l’obtenir d’ici 2 semaines…

En attendant, j’aimerais bien y réfléchir et parvenir au résultat en écrivant une macro.

La méthode consiste à créer deux tableaux de variables de type Double dont la taille correspond au tableau de synthèse.
Ensuite scruter tous les fichiers sources de mon répertoire.
Dans le premier tableau, je dois additionner (sur les 100 classeurs) les valeurs correspondant au couple. Puis dans un autre tableau, ajouter +1 pour chaque valeur additionnée du couple. Enfin faire le rapport de ces deux tableaux.

Etant débutant en VBA, je ne vois même par où commencer. Je suis en train de lire le silkyroad sur les variables tableaux. Intéressant, riche d’informations mais je ne vois pas par où commencer..
Mon respect éternel pour celui qui me guidera pour atteindre mon objectif.