WorksheetFunction.Index (Excel)
Renvoie une valeur ou une référence à une valeur provenant d’un tableau ou une plage. Il existe deux formes de fonction index : le formulaire tableau et le formulaire de référence.
Index (Arg1, Arg2, ..., Arg4)
Dim dblArg2() As Double: dblArg2() =
Dim arrIndex() As Variant
arrIndex() = WorksheetFunction.Index(Arg1:=, Arg2:=dblArg2())
Arguments
Arg1, Arg2, ..., Arg4Arg1 - Matrice ou référence - une plage de cellules ou une constante matricielle. Pour les références, c’est la référence à une ou plusieurs plages de cellules
Arg2 (Double) - Row_num - sélectionne la ligne de la matrice depuis laquelle une valeur est renvoyée. Si row_num est omis, column_num doit être indiqué. Pour les références, le numéro de la ligne dans la référence à partir de laquelle renvoyer une référence.
Arg3 - Column_num - sélectionne la colonne de la matrice depuis laquelle une valeur est renvoyée. Si column_num est omis, row_num doit être indiqué. Pour les références, le nombre de la colonne de référence à partir de laquelle renvoyer une référence
Arg4 - Area_num - utilisé uniquement lors du renvoi de références. Sélectionne la plage de référence à partir de laquelle renvoyer l’intersection des arguments row_num et column_num. La première zone sélectionnée ou entrée porte le numéro 1, la deuxième est 2 et ainsi de suite. Si no_zone est omis, index utilise la zone 1