Macro "somme" sur nombre d'onglets variables

SwimCoachNico79

XLDnaute Occasionnel
Bonjour,
Je travaille sur un fichier de demande de subvention qui permette de calculer à l’aide d’une macro la somme totale de tous les onglets « A+chiffre » présents dans le fichier.
L’idée étant de faire la SOMME de toutes les cellules BR54 de chaque onglet A1, A2, A3 etc… (le nombre d'onglet n'est pas fixe il peut aller de 1 à 50 max je pense). La somme est à insérer dans la cellule BF de l'onglet CNDS et la cellule B4 de l'onglet CR.
Les 3 premiers onglets sont toujours présents dans le fichier d'origine, seul le nombre d'onglet A est variable.
Quelqu’un à t-il la possibilité de m’aider ?
J’utilise Excel 2010 sous Windows 7.
Merci d’avance !
 

Pièces jointes

  • Somme.xlsx
    14.2 KB · Affichages: 58
  • Somme.xlsx
    14.2 KB · Affichages: 61
  • Somme.xlsx
    14.2 KB · Affichages: 64

BOISGONTIER

XLDnaute Barbatruc
Repose en paix
Re : Macro "somme" sur nombre d'onglets variables

Bonjour,

Voir PJ

Code:
=SOMMEPROD((N(INDIRECT("'A"&LIGNE(INDIRECT("1:"&nbFeuilles-3))&"'!BR54"))))

nbFeuilles	=LIRE.CLASSEUR(4)


JB
 

Pièces jointes

  • Copie de Somme-1.xls
    29 KB · Affichages: 96
  • Copie de Somme-1.xls
    29 KB · Affichages: 96
  • Copie de Somme-1.xls
    29 KB · Affichages: 102
Dernière édition:

Jam

XLDnaute Accro
Re : Macro "somme" sur nombre d'onglets variables

Bonjour SwimcoachNico, le forum,

Une simple formule 3D devrait faire l'affaire dans ce cas :
=SOMME(A1:A50!BR54) '<- Il y a juste un problème néanmoins. Les feuilles ne peuvent s'appeler A1..A50 car dans ce cas précis la référence sera interpréter comme une référence de cellule et non de feuille. A modifier donc pour que cela fonctionne correctement.

Cdlt,
 

Discussions similaires

Statistiques des forums

Discussions
312 084
Messages
2 085 194
Membres
102 813
dernier inscrit
kaiyi