A voir également:
- [Excel] nb.si sur plusieurs feuilles ?
- Liste déroulante excel - Guide
- Formule excel - Guide
- Fusionner plusieurs feuilles excel en une seule - Guide
- Déplacer une colonne excel - Guide
- Aller à la ligne excel - Guide
1 réponse
xjl
Messages postés
232
Date d'inscription
mardi 27 mars 2007
Statut
Membre
Dernière intervention
12 juin 2007
183
29 mai 2007 à 16:27
29 mai 2007 à 16:27
Salut,
je vais peut-être dire une connerie, mais tu ne veux pas plutôt essayer de faire ça feuille par feuille si tu n'en as pas trop ?
Exemple:
=NB.SI('Feuille type (2)'!C46;2007)+NB.SI('Feuille type (3)'!C46;2007)+...
Si cette solution te conviens essaye et dis moi si ça fonctionne ! ;-)
je vais peut-être dire une connerie, mais tu ne veux pas plutôt essayer de faire ça feuille par feuille si tu n'en as pas trop ?
Exemple:
=NB.SI('Feuille type (2)'!C46;2007)+NB.SI('Feuille type (3)'!C46;2007)+...
Si cette solution te conviens essaye et dis moi si ça fonctionne ! ;-)
29 mai 2007 à 17:00
Merci de me répondre déja. Mais si effectivement j'en ai trop. Environ 70 feuilles et il faut que je prévoie l'intégration de nouvelles feuilles. Si t'as d'autres idées, je reste preneur...
29 mai 2007 à 17:15
Sub somme()
somme = 0
For i = 1 To ThisWorkbook.Sheets.Count
somme = somme + Sheets(i).Range("C46").Value
Next i
Sheets(1).Cells(1,1).Value = somme
End sub
Par contre si tu ne gère pas cette macro en évènementiel, tu devras la lancer à chaque fois qu'une modification sera effectuée dans l'une des cellules C46 où lors du rajout d'une nouvelle feuille.
J'espère que cette solution te satisfaira... ;-)
29 mai 2007 à 17:53
Si tu as un peu de temps pour détailler la procédure, c'est parfait.
Sinon merci quand même, je vais essayer de voir si je peut quand même débrouiller avec ça.