Appliquer la formule sur plusieurs ligne

Bonjour,

j'ai la formule ci dessous

=SI(ET(H713=2;I713=0);Sheet2!O4;SI(ET(H713=2;I713=1);Sheet2!N4;SI(ET(H713=2;I713=2);Sheet2!M4;SI(ET(H713=1;I713=0);Sheet2!Q4;SI(ET(H713=0;I713=1);0;SI(ET(H713=1;I713=1);Sheet2!P4;""))))))

Ce que je veux c'est l'appliquer sur les lignes de 1 à 1000.

Merci

Bonjour et bienvenue sur le forum

Un essai, si j’ai bien compris, c’est-à-dire si tu veux recopier exactement la même formule de la cellule A1 à la cellule A1000

Recopie cette mini macro dans un module de ton ficher, puis sélectionne la cellule où se trouve ta formule et tu lances la macro à partir du menu : Développeur – Macros - Formule.

Bye !

Sub Formule()
    F = ActiveCell.Formula
    Fa = Replace(F, "=", "#")
    Range("A1:A10").FormulaR1C1 = Fa
    Range("A1:A1000").Replace "#", "="
End Sub

Merci gmb.

Rechercher des sujets similaires à "appliquer formule ligne"