formule en vba et recopie vers le bas

Le
sunburn
Bonjour,
je souhaite mettre une formule dans un tableau excel, mais pour automatiser,
je voudrais le faire en VBA.
je voudrais mettre 2 formules, traduite comme cela sur mon VBA :
Range("F2").Select
ActiveCell.FormulaR1C1 = "=+IF(RC[1]<0,-RC[1],RC[1])"
Range("E2").Select
ActiveCell.FormulaR1C1 = "=IF(RC[2]<0,""C"",""D"")"
Range("E3").Select


Donc, comment faire pour que ces formules se copie de la ligne 2à la
dernière ligne active ??
Merci de votre aide.
YANN
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
FFO
Le #19594511
Rebonjour à toi

Content que celà te convienne

Pour ta formule récalcitrante mets comme ceci :

Range("E2").FormulaLocal = "=SI(G2<0;""C"";""D"")"

Celà devrait mieux aller

Dis moi !!!!!
sunburn
Le #19599691
FFO,
je te remercie, c'est impecable .....
YANN

"FFO" a écrit :

Rebonjour à toi

Content que celà te convienne

Pour ta formule récalcitrante mets comme ceci :

Range("E2").FormulaLocal = "=SI(G2<0;""C"";""D"")"

Celà devrait mieux aller

Dis moi !!!!!



Publicité
Poster une réponse
Anonyme