Une formule "dynamique", l'autre pas

Bonjour le forum,

Bonjour les as,

petit problème de formule...

Dans le projet ci-joint, dans la feuille 'IGR', colonne G, à chaque ligne TOTAL ou CUMUL, vous trouverez des formules qui parlent d'elles-mêmes.

Agissons :

  • un double-clic sur les X rouges provoque la recopie de ces lignes dans les tableaux inférieurs ;
  • un double-clic sur la cellule en C à gauche de la cellule "Commissionnement XXX" du dernier tableau entraîne la copie du dernier tableau (avec remise à zéro, bien sûr) pour préparer une autre année.

Mon problème se situe dans la formule de la ligne TOTAL : elle reste bloquée à sa formulation initiale, ex: =SOMME(G41:G42), sans tenir compte de l'insertion progressive de nouvelles lignes alors que celle de la ligne CUMUL est "dynamique" et suit le mouvement.

Why, bon Dieu de bois??

Je ne peux pas livrer un travail inachevé, quand même!

Je vous remercie de vos lumières!

A+

Bonjour Curulis

Le problème de somme vient du fait que tu ajoutes une ligne après la plage concernées par le TOTAL

Si tu insères la ligne entre la plage, le total se fera

'si il n'y a pas assez de lignes vierges, on en insère une nouvelle
        If iLig1 - iLig2 = 1 Then Range("A" & iLig1 - 1 & ":J" & iLig1 - 1).Insert shift:=xlDown
        Range("A" & iLig2 & ":J" & iLig2).Value = Range("A" & iFlag & ":J" & iFlag).Value
        Range("J" & iLig2).Font.Color = RGB(0, 0, 0)

Bonjour M12,

OK, capito!

Grand merci pour cette leçon que je n'oublierai pas!

A+

Rechercher des sujets similaires à "formule dynamique pas"