Bonjour à tous,
Pour alléger mon fichier, je souhaite transformer la formule suivante en VBA.
INDEX(Commandes!J:J;EQUIV([@[Bon de commande]];Commandes!L:L;0)
J'ai bien essayé avec ça :
Range("U" & Target.Row) = Application.WorksheetFunction.VLookup(Target.Value, Sheets("Commandes").Range("J:L"), 3, 0)
Ça fonctionne très bien pour une recherche sur le même onglet mais comme ma formule va chercher sur un autre onglet (commandes)et là ça bug.
Avez-vous une idée d'où ça peut venir ?
Merci d'avance
mfaeko
Pour alléger mon fichier, je souhaite transformer la formule suivante en VBA.
INDEX(Commandes!J:J;EQUIV([@[Bon de commande]];Commandes!L:L;0)
J'ai bien essayé avec ça :
Range("U" & Target.Row) = Application.WorksheetFunction.VLookup(Target.Value, Sheets("Commandes").Range("J:L"), 3, 0)
Ça fonctionne très bien pour une recherche sur le même onglet mais comme ma formule va chercher sur un autre onglet (commandes)et là ça bug.
Avez-vous une idée d'où ça peut venir ?
Merci d'avance
mfaeko