VBA Fonction EQUIV avec variable

Bonjour,

Je suis devant un petit soucis : J'essaye d'implémenter une fonction EQUIV en VBA pour la suite de mon travail.

La fonction EQUIV dans Excel = "=EQUIV(1;Q2:CB2;1)" qui me renvoie la valeur 9 donc tout va bien ici.

La fonction EQUIV dans VBA avec variable = "Application.WorksheetFunction.Match(1, Range("Q" & i & ":CB" & i), 1)" qui me donne une erreur d'exécution 1004.

Pourriez vous me dire ou ai-je fauté dans la fonction VBA svp?

Bonjour,

Essayez :

= "=Match(1," & "Q" & I & ":CB" & I & ", 1)"
Rechercher des sujets similaires à "vba fonction equiv variable"