Bonjour à tous,

Pardon de vous déranger pour un sujet assez peu important somme toute mais qui me pose quelques problèmes.

Afin d'implémenter mes formules directement via une macro j'ai écrit la petite formule suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Range("P3").Formula = "=IFERROR(VLOOKUP(D3,Expert_S!$A$3:$AO$250,31,FALSE),VLOOKUP(C3,Expert_S!$A$3:$A$O250,31,FALSE))"
Or cette formule me ressort une erreur d'exécution 1004 : erreur définir par l'application ou par l'objet

J'avais déjà utilisé des formules de ce genre et cela fonctionnait très bien.

J'ai remarqué que l'erreur provenait du fait d'avoir un IFERROR car si je l'enlève cela fonctionne très bien. Je ne comprends pas le rapport avec l'erreur 1004 car au pire je pensais que excel m'écrirait une formule qui ne fonctionne pas (comme cela m'est déjà arrivé)... Sachant que la formule écrite directement dans excel fonctionne très bien...

Il y a-t-il une raison particulière à ce genre d'erreur ? Est-ce possible de la corriger ou ai-je simplement un problème que je ne vois pas ?

Merci d'avance à tous ceux qui pourront ou essayeront de m'aider !

Bonne journée à tous,

Romain