Aide sur formule RECHERCHEV

Bonjour,

j'ai mis ce code dans ma macro :

Cells(Colonne4, colonne4bis) = "=VLOOKUP(""=CONCATENATE(C4,E3)"",Feuil1!C[-2],0,false)"

Mais je n'obtiens que des #N/A alors que je devrais obtenir une valeur, je ne comprends pas d'où vient l'erreur.

Merci d'avance pour votre aide

Salut Alex,

En ayant ton fichier à disposition, ce serait quand même plus facile de trouver la source de l'erreur

Cordialement.

'

Bonjour?? Merci ??

Ton message est on ne peut plus clair

salut Yvouille

non pas clair ; mais transparant mais pas vide sinon il n'etait pas transmissible ,je terappelle que la nature a horreur du vide critere unaire "><"

cordialement

Bonjour,

Tu peux utiliser une méthode simple pour définir l'instruction à placer dans ton code.

Tout d'abord, tu places ta formule dans la cellule résultat

Exemple :

=RECHERCHEV(CONCATENER(C4;E3);Feuil1!C:D;2;FAUX)

Ensuite, dans la fenêtre execution de l'éditeur, tu tapes

? activecell.Formula

Tu obtiens la traduction de ta formule

=VLOOKUP(CONCATENATE(C4,E3),Feuil1!C:D,2,FALSE)

Il te reste alors à intégrer l'instruction dans le code

Exemple :

Worksheets("Feuil2").Cells(3,4).Formula="=VLOOKUP(CONCATENATE(C4,E3),Feuil1!C:D,2,FALSE)"

A+

Rechercher des sujets similaires à "aide formule recherchev"