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

Statistiques des forums

Discussions
313 098
Messages
2 095 234
Membres
106 233
dernier inscrit
Bouzalmad