Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Appeler toutes les cellules A1 des feuilles commencant par MO - XXX

  • Initiateur de la discussion Initiateur de la discussion Benoit DESCOURS
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

Benoit DESCOURS

Guest
Bonjour,

Je souhaiterais additionner toutes les cellules A1 des feuilles de mon classeur, feuilles dont le nom commence toujours par MO -

Est-ce possible sans VBA ?

Merci d'avance.
 
Dernière modification par un modérateur:
Bonjour.

Il vous suffira d'insérer deux feuilles vierges, respectivement nommées "Premiere" et "Derniere" (que l'on pourra éventuellement masquer pour ne plus les voir), et de placer toutes les feuilles commençant par MO entre ces deux feuilles.
Code:
=SOMME(Premiere:Derniere!A1) sommera les cellules A1 de toutes les feuilles entre Premiere et Derniere.

Edit : Bonsoir JM
 
Dernière édition:
Bonsoir le fil, le forum

Une solution empruntée à JB
1) Créer ce nom: nf
=STXT(LIRE.CLASSEUR(1);TROUVE("]";LIRE.CLASSEUR(1))+1;99)&INDIRECT("iv65000")

2) Formule matricielle (à valider avec CTRL+SHIFT+ENTER)
=SOMME(SI(GAUCHE(nf;3)="MO ";N(INDIRECT("'"&nf&"'!A1"))))

Test OK sur mon PC

EDITION: Bonsoir Victor21
 
Dernière édition:
Bonsoir Victor21,

Je vais regarder ça a l'air pas mal sauf à créer 2 feuilles mais en les masquant, tout va bien.

Bonsoir Staple1600,

Ta proposition implique un CTRL+MAJ+ENTER pour faire les calculs, je comprend bien ?
 
Re,

Et dans la mesure où je vais avoir de très nombreux calculs et de nombreuses feuilles, quelle solution permet d'être le plus rapide.
Car j'ai mis en place hier des codes VBA simple mais qui font ramer...
 
Re,

Les formules matricielles sont réputées pour être plus lourdes, et un grand nombre risque de faire ramer la machine, quoi qu'avec les puissances qu'on rencontre de nos jours...

PS : @JM : pas compris le distingo entre MAJ et SHIFT???
 
rE

@Victor21
Chez moi, CTRL+MAJ+ENTER ne valide pas en matriciel (mais avec SHIFT oui)
Sinon si on suit l'énoncé du message#1, il ne devrait y avoir qu'une seule formule matricielle, non ?
Tu as un clavier en gaélic, taillé dans le granit ? 😉 😉
Je valide les matricielles avec Ctrl + Maj (celui de droite comme celui de gauche) + Entrée sans problème.
Remarque mon clavier est en français. C'est peut-être pour ça 😉
 
Staple1600,
Je n'ai pas le niveau pour mettre en place ta proposition.

Victor21,
Je suis arrivé à mettre en place ta formule. Mais je dois poser une condition à mes sommes. Mais je bute sur le problème.

Ci-joint fichier exemple.
 

Pièces jointes

Staple1600

Oui, je tente d'appliquer la méthode de Victor21... qui m'a dit (voir sa réponse en position 2) :
Il vous suffira d'insérer deux feuilles vierges, respectivement nommées "Premiere" et "Derniere" (que l'on pourra éventuellement masquer pour ne plus les voir), et de placer toutes les feuilles commençant par MO entre ces deux feuilles.

Du coup je veux additionner selon mon tableau et les condition les fiches salariés entre MO_1 ET MO_2

Ta solution est a priori trop complexe pour moi.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

D
  • Question Question
Réponses
5
Affichages
205
Didierpasdoué
D
Réponses
3
Affichages
300
Réponses
17
Affichages
739
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…