Condition en formule VBA

Bonjour,

Dans VBA, je souhaite mettre des formules avec la fonction SI mais je n'y arrive pas.

Je compare des valeurs avec une cellule et selon si c'est > ou < j'affiche un texte différent.

J'aimerais que lorsqu'on change la valeur de la cellule, toute ma colonne soit modifiée.

Pour cela j'ai fait une formule comme ceci :

For i=1 To 100

Cells(i,2).FormulaR1C1 = formule

formule = "=SI( RC<R1C1 ; "Trop faible" ;"Trop fort)"

Next

Mais ça ne fonctionne pas...

Quelqu'un aurait une idée ? Merci!!

Cordialement

Martin

Bonjour,

il suffit de doublé le nombre de guillemet :

 For i=1 To 100

formule = "=SI( RC<R1C1 ; ""Trop faible"" ;""Trop fort"")"
Cells(i,2).FormulaLocal = formule

Next 
Rechercher des sujets similaires à "condition formule vba"