tinet
XLDnaute Impliqué
bonjour le forum,
Mon fichier contient trop de formule, il faut que je modifie les formules par le résultat.
Donc, je voudrais savoir s'il est relativement simple d'écrire une formule en résultats.
j'avais utilisé l'enregistreur de macro pour convertir ma formule en VBA.
cette formule est recopiée dans la colonne à la suite. (sur 3000 lignes)
cela devient un peu long
Voici ma formule originale dans la cellule.
=NB.SI.ENS($B:$B;">="&Base!$I$1;$B:$B;"<="&Base!$L$1;$E:$E;$E2;$I:$I;J$1)
voici maintenant le résultat en VBA
Range("J2:J" & Cells(Rows.Count, 1).End(xlUp).Row).Formula = "=COUNTIFS(C2,"">=""&Base!R1C9,C2,""<=""&Base!R1C12,C5,RC5,C9,R1C)"
merci de votre aide.
J'ai d'autres formules, donc il faut que je comprenne.
Mon fichier contient trop de formule, il faut que je modifie les formules par le résultat.
Donc, je voudrais savoir s'il est relativement simple d'écrire une formule en résultats.
j'avais utilisé l'enregistreur de macro pour convertir ma formule en VBA.
cette formule est recopiée dans la colonne à la suite. (sur 3000 lignes)
cela devient un peu long
Voici ma formule originale dans la cellule.
=NB.SI.ENS($B:$B;">="&Base!$I$1;$B:$B;"<="&Base!$L$1;$E:$E;$E2;$I:$I;J$1)
voici maintenant le résultat en VBA
Range("J2:J" & Cells(Rows.Count, 1).End(xlUp).Row).Formula = "=COUNTIFS(C2,"">=""&Base!R1C9,C2,""<=""&Base!R1C12,C5,RC5,C9,R1C)"
merci de votre aide.
J'ai d'autres formules, donc il faut que je comprenne.