Bonjour à tous,

Après plusieurs forums et plusieurs essais je n'arrive pas à coder cette fonction en VBA :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
{=INDEX(Feuil3!$D$30:$D$54;EQUIV(C13&AH13&Y13;Feuil3!$A$30:$A$54&Feuil3!$B$30:$B$54&Feuil3!$C$30:$C$54;0))}
J'ai utilisé :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
With Sheets("Listing")
 
    .Cells(recordnumber, 26).FormulaArray = "=INDEX(Feuil3!$D$30:$D$54;MATCH(C" & recordnumber & "&AH" & recordnumber & "&Y" & recordnumber & ";Feuil3!$A$30:$A$54&Feuil3!$B$30:$B$54&Feuil3!$C$30:$C$54;0))"
 
End with
Sans succès.

Quelqu'un aurait-il une voie d'exploration?

En vous remerciant,

Tanguy