WorksheetFunction.Index (Excel)

Devuelve un valor o la referencia a un valor de una tabla o rango. Hay dos formas de la función index : la forma de matriz y el formulario de referencia.

Sintaxis : expression.Index (Arg1, Arg2, Arg3, Arg4)

Dim dblArg2() As Double: dblArg2() = 
Dim arrIndex() As Variant
arrIndex() = WorksheetFunction.Index(Arg1:=, Arg2:=dblArg2())

Arguments

Estos son los argumentos con nombre :

Arg1 - Matriz o referencia: un rango de celdas o una constante matricial. Para las referencias, es la referencia a uno o más rangos de celdas

Arg2 (Double) - Núm_fila: selecciona la fila de la matriz desde la que se devolverá un valor. Si se omite núm_fila, se requiere núm_columna. Para referencias, el número de la fila en referencia desde la que se devolverá una referencia.

Los siguientes argumentos son opcionales

Arg3 - Núm_columna: selecciona la columna de la matriz desde la que se devolverá el valor. Si se omite núm_columna, se requiere núm_fila. Para la referencia, el número de la columna en referencia del que se devolverá una referencia

Arg4 - Area_num: se utiliza solo al devolver referencias. Selecciona un rango de referencia desde el que se devolverá la intersección de núm_fila y núm_columna. La primera área seleccionada o especificada es la número 1, la segunda es 2 y así sucesivamente. Si se omite núm_área, index utiliza el área 1