WorksheetFunction.Lookup (Excel)

Renvoie une valeur d'une plage contenant une ligne ou une colonne, ou d'une matrice. La fonction Lookup a deux formes de syntaxe: la forme vectorielle et la forme tableau.

Lookup (Arg1, Arg2, Arg3)


Dim arrLookup() As Variant
arrLookup() = WorksheetFunction.Lookup(Arg1:=, Arg2:=)

Arguments

Arg1, Arg2, Arg3

Arg1 - Lookup_value-valeur que la fonction Lookup recherche dans le premier vecteur. Valeur_cherchée peut être un nombre, du texte, une valeur logique, un nom ou une référence qui renvoie à une valeur

Arg2 - Vecteur_recherche ou tableau-sous forme vectorielle, plage qui contient une seule ligne ou une seule colonne. Les valeurs de vecteur_recherche peuvent être du texte, des nombres ou des valeurs logiques. Dans une forme matricielle, plage de cellules qui contient du texte, des nombres ou des valeurs logiques à comparer à valeur_cherchée

Arg3 - Result_vector-uniquement utilisé avec la forme vectorielle. Plage qui ne contient qu'une ligne ou une colonne. Doit être de la même taille que vecteur_recherche