Bonjour,
J'ai 80 classeurs dans un même dossier avec des noms du type :
Travail1.xlsm
Travail2.xlsm
...
Travail80.xlsm
Ils sont tous composés de la même manière. Ce qui m'intéresse, ce sont 3 plages de 50 cellules de la feuille1 représentant les 150 "sous-total" de chaque classeur en :
Range(Cells(3, 3), Cells(3, 53))
Range(Cells(7, 3), Cells(7, 53))
Range(Cells(11, 3), Cells(11, 53))
Je voudrai que dans un nouveau classeur apparaisse les sommes des 150 cellules de tous les classeurs du dossier sans les ouvrir et qu'elles soient disposées comme ceci :
Range(Cells(3, 3), Cells(3, 53))
Range(Cells(4, 3), Cells(4, 53))
Range(Cells(5, 3), Cells(5, 53))
Avec par exemple en C3, la somme des valeurs de la cellule C3 de tous les classeurs du dossier; en D3, la somme des D3; en C4, la somme des C7;....
Ayant découvert VBA il y a seulement 1 mois, mon niveau ne m'a pas permis de trouver la solution. J'ai appris sur un forum qu'il existait l'outil "Consolider" mais je n'ai pas réussi à la faire fonctionner. De plus, j'ai plusieurs dossiers avec classeurs et les plages sont amenées à s'agrandir régulièrement. Il ne m'est pas non plus possible de regrouper les 80 classeurs dans un seul.
Merci d'avance
J'ai 80 classeurs dans un même dossier avec des noms du type :
Travail1.xlsm
Travail2.xlsm
...
Travail80.xlsm
Ils sont tous composés de la même manière. Ce qui m'intéresse, ce sont 3 plages de 50 cellules de la feuille1 représentant les 150 "sous-total" de chaque classeur en :
Range(Cells(3, 3), Cells(3, 53))
Range(Cells(7, 3), Cells(7, 53))
Range(Cells(11, 3), Cells(11, 53))
Je voudrai que dans un nouveau classeur apparaisse les sommes des 150 cellules de tous les classeurs du dossier sans les ouvrir et qu'elles soient disposées comme ceci :
Range(Cells(3, 3), Cells(3, 53))
Range(Cells(4, 3), Cells(4, 53))
Range(Cells(5, 3), Cells(5, 53))
Avec par exemple en C3, la somme des valeurs de la cellule C3 de tous les classeurs du dossier; en D3, la somme des D3; en C4, la somme des C7;....
Ayant découvert VBA il y a seulement 1 mois, mon niveau ne m'a pas permis de trouver la solution. J'ai appris sur un forum qu'il existait l'outil "Consolider" mais je n'ai pas réussi à la faire fonctionner. De plus, j'ai plusieurs dossiers avec classeurs et les plages sont amenées à s'agrandir régulièrement. Il ne m'est pas non plus possible de regrouper les 80 classeurs dans un seul.
Merci d'avance
Dernière édition: