XL 2013 Modifier formule en VBA

maval

XLDnaute Barbatruc
Bonjour,

Est-il possible de mettre cette formule en VBA:
VB:
=SIERREUR(DROITE(E5;NBCAR(E5)-19);"")
Je vous remercie

Max
 

Dranreb

XLDnaute Barbatruc
Bonjour
Si c'est pour une cellule de la ligne 5 je mettrais :
VB:
.FormulaR1C1 = "=IFERROR(RIGHT(RC5,LEN(RC5)-19),"""")"
Remarque: le 5 de la formule ce n'est pas la ligne, c'est le numéro de la colonne E.
 

maval

XLDnaute Barbatruc
Bonjour Dranreb
J'ai un message d'erreur sur .FormulaR1C1 = Référence incorrecte ou non qualifiée

Max
 

Dranreb

XLDnaute Barbatruc
Il faut bien évidemment mettre devant une expression Range représentant la cellule où on veut mettre la formule.
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas