Sous totaux

Résolu
Bonjour,
J'ai créer un tableau pour les décompositions de prix.
dans la colonne de prix total je veux faire
soit : le produit du prix unitaire par la quantité
soit : la somme des prix totaux du chapitre.

je n'arrive pas à définir la fin de la somme en macro.

je lien ci-après est le fichier en question :

http://dl.free.fr/getfile.pl?file=/u5sKpr4A

merci pour vos réponses

4 réponses

  1. Tu as vérifié ce que tu nous as envoyé ? Ouvre un peu ton lien, tu verras ...

    Alors oublie free et utilise https://www.cjoint.com/ pour créer ton lien, que tu reviendras coller ici.
    0
    1. Bonsoir,

      une formule :
      =SI(DPGF[@niv]=0,DPGF[@[QTE
      ENT]]*DPGF[@[Prix Unitaire €]],SOMMEPROD((mazone=0)*DECALER(mazone,0,5)*DECALER(mazone,0,6)))
      qui s'appuie sur les noms :
      LIG_curr=
      MIN(LIGNE(DPGF!$A10))

      lig_haut
      =
      MIN(LIGNE(DPGF[niv]))

      mazone
      =
      DECALER(DPGF!$A10;1;0;MIN(SI(DECALER(DPGF!$A11;0;0;lig_haut+LIGNES(DPGF[niv])-LIG_curr-1;1)>=DPGF!$A10;LIGNE(DECALER(DPGF!$A11;0;0;lig_haut+LIGNES(DPGF[niv])-LIG_curr-1;1));LIGNES(DPGF[niv])+lig_haut))-LIGNE(DPGF!$A10)-1;1)

      Attention, pour définir ces noms, il faut se mettre sur la ligne 10.

      Cette formule est utilisable sur toutes les lignes du tableau (pas uniquement sur la ligne 10)

      cordialement
      1
      1. merci pour t'as réponse mais je suis passé par du code VBA non sens mal mais les gens ne comprennent plus dès que la formule dépasse une somme.Si !
        merci encore
        0