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

Calcul de lignes avec macros le casse tête

B

Bruno V

Guest
Bonjour à tous,

Je suis en panne pour la somme des lignes en fonction d'un matricule et ensuite avoir la somme sur une autre feuille.

Programme d'exemple joint....

Merci pour votre aide

Comment faire le total des CP par lignes en fonction du matricule
Il faut faire la recherche sur une plage minimum G5 GE30
Il faut ensuite reporter ce résultat sur la feuillle Calcul en E3
Tous ceci par un bouton macros

Le premier exemple par formule est très bien mais ne marche pas avec des insertions ou suppressions de ligne.
 

Pièces jointes

  • Exemple.zip
    15.9 KB · Affichages: 26
  • Exemple.zip
    15.9 KB · Affichages: 23
  • Exemple.zip
    15.9 KB · Affichages: 24
C

CBernardT

Guest
Bonjour Bruno V

Une boucle sur les feuilles autres que Calcul, une boucle sur les matricules et les résultats nombre "CP" sont compilés au fur et à mesure dans la cellule E3 de la feuille Calcul.

Cordialement

CBernardT
 

Pièces jointes

  • ExempleV1.zip
    22.2 KB · Affichages: 34
  • ExempleV1.zip
    22.2 KB · Affichages: 29
  • ExempleV1.zip
    22.2 KB · Affichages: 31
M

Monique

Guest
Bonjour,

Sans macro :
=SOMME.SI('AA01'!A:A;A3;'AA01'!GL:GL)+SOMME.SI('AA02'!A:A;A3;'AA02'!GL:GL)
ou bien :
=SOMME.SI(INDIRECT("'AA01'!A1:A100");A3;INDIRECT("'AA01'!GL1:GL100"))+SOMME.SI(INDIRECT("'AA02'!A1:A100");A3;INDIRECT("'AA02'!GL1:GL100"))
(la 2ème se calcule peut-être plus vite)

Avec ces 2 formules, tu peux insérer ou supprimer des lignes.

En GL5 des 2 premières feuilles :
=NB.SI(G5:GE9;GL$3)
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…