Problème de #REF lors de suppression de ligne

Bonjour à tous,

J'ai un problème avec un projet que je suis en train de développer.

En effet, j'ai une macro qui permet de supprimer toutes les lignes lorsque que la valeur dans la colonne O est égale 0.

Cependant comme en colonne Q j'ai une formule de calcul qui reprend la valeur de la ligne précédente, j'ai le #REF qui s'affiche.

Existe t-il un moyen de contourner le problème ?

Cordialement

stéphane

26projet-stock.xlsm (139.93 Ko)

Bonsoir,

Je ne comprends pas vraiment ton souci. Essaye les formules suivantes et copie vers le bas :

En N4 :

=SOMME(G4:M4)

En O4 :

=F4-SOMME(G4:M4)

En P4 :

=SOMME(O$4:O4)

En Q4 :

=SOMMEPROD(C$4:C4;O$4:O4)

Peut-être ton souci disparaîtra. Reviens sinon avec plus de précisions. Car quand j'ai testé la suppression je n'ai pas vu apparaître le message d'erreurs.

bonsoir à tous

bonsoir raja,

Merci pour ta réponse, cependant quand j'exécute la macro de suppression et si on se place sur la cellule Q4, la formule contient des #REF. et si par la suite j'insère de nouvelle ligne le calcul du cumul est faux.

Cordialement

Stéphane

Bonjour

A tester

Formule à placer en P4 et à tirer vers le bas

=SI(ESTNUM(INDIRECT("P" & LIGNE()-1));INDIRECT("P" & LIGNE()-1)+O4;O4)

Formule à placer en Q4 et à tirer vers le bas

=SI(ESTNUM(INDIRECT("Q" & LIGNE()-1));INDIRECT("Q" & LIGNE()-1)+(C4*O4);O4*C4)

Bonsoir à tous,

Bonsoir Banzai64,

Génial ces deux formules fonctionnent parfaitement et je peux supprimer les lignes vident sans soucis.

Un grand merci à toi.

Je faire des recherches sur cette fonction qui est vraiment très intéressante.

Merci et bonne fin de soirée

Cordialement

Stéphane

Rechercher des sujets similaires à "probleme ref lors suppression ligne"