Bonjour à tous,
J’essaye de passer en vain une formule Excel en code VBA sans succès.
En Excel j’ai ça =SI(ET(D9>$C$3;D9<$C$4;A9=1);1;SI(ET(D9>$C$3;D9<$C$4;A9=0);0;2))
En VBA j’ai tenté ça mais ne marche pas
« C » est une variable qui s’incrémente de 1 à 60
Code : Sélectionner tout - Visualiser dans une fenêtre à part .range("F9:F1618").formula=.range(SI(ET(RC[-2]>" & C & ";RC[-2]<R4C3;rc[-5]=1);1;SI(ET(RC[-2]>" & C & ";RC[-2]<R4C3;rc[-5]=0);0;2)))
Merci par avance
Partager