Bonjour,

Je suis confrontée a un problème, je n'arrive pas a utiliser la fonction:VLookup dans VBA.
J'ai essayé avec application aussi mais çà ne fonctionne pas! :-(
Erreur suivante: erreur 1004

Voici le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
axywm1 = (1 - ageDateCalcul_mois) * WorksheetFunction.VLookup(ageDateCalcul_annee, Sheets("B").Range("H"), a + 2, False) + (ageDateCalcul_mois) * WorksheetFunction.VLookup(ageDateCalcul_annee + 1, Sheets("B").Range("H"), a + 2, False) + (ageDateCalcul_mois) * WorksheetFunction.VLookup(ageDateCalcul_annee + 1, Sheets("B").Range("H"), a + 2, False)
Il me renvoie axywm1=0 ou bien valeur alors qu'il y a bel est bien une valeur dans axywm (lorsque je décompose l'équation j'obtiens une réponse).

Est-ce que qelqu'un pourrait m'aider?
Je vous remercie d'avance!