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. 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. 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. 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