Bonsoir à tous,

Tout d'abord, je tiens à vous remercier car j'ai plusieurs fois eu l'occasion de parcourir ce forum et les réponses sont toujours pertinentes.

Je vous explique mon problème:

Je cherche à transcrire en VBA une formule que j'utilise très fréquemment dans le cadre de mon travail, à savoir:
index( "tableau1";equiv("cellule colonne"; "colonne recherche";0);equiv("cellule ligne";"ligne recherche";0)

J'ai donc tenté de retranscrire cette formule sous VBA mais cela ne fonctionne pas car je ne connais pas à l'avance le nombre de ligne ni le nombre de colonne de mon tableau où la recherche doit s'effectuer.

Vous trouverez sur ce lien un fichier excel à titre d'exemple: http://cjoint.com/?0EEwyMeIjni

Dans la feuille 1, je cherche à compléter les données des colonnes C, D, E et F présentes dans la colonne D de la feuille 2.

Pouvez-vous m'aider s'il vous plait?

J'ai beau cherché et tenté divers codes, cela ne fonctionne pas.

Merci par avance.

Bonne soirée.