Bonjour,

J'ai un autre soucis.

j'ai un code VBA qui note la formule suivante dans ma cellule active :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
=INDEX(belgique!6:200;EQUIV((DROITE(B3;4)+0);belgique!A6:A200;0);EQUIV(C3;belgique!6:6;0))
Le code est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Range("E" & c).Formula = "=INDEX(belgique!6:200,MATCH((RIGHT(B3,4)+0),belgique!A6:A200,0),EQUIV(C3,belgique!6:6,0))"
la formule est bien comme je le veux à l'arrivée mais la cellule affiche #NOM? et si j'entre dans ma cellule et que je fais enter là elle donne le bon résultat...

Comment faire pour que le bon résultat apparaisse directement?

Merci d'avance