método get_param_value_in_array_mode

get_param_value_in_array_mode

Obtiene los valores del parámetro en el índice dado. Si el parámetro es algún tipo de expresión que debe calcularse, luego se calculará en modo matriz.

Devoluciones

Una matriz que contiene todos los elementos representados por el parámetro especificado.

def get_param_value_in_array_mode(self, index, max_row_count, max_column_count):
    ...
ParámetroTipoDescripción
indexintEl índice del parámetro (basado en 0)
max_row_countintEl límite de recuento de filas para la matriz devuelta.
Si no es positivo o es mayor que el recuento de filas real, se utilizará el recuento de filas real.
max_column_countintEl límite de recuento de columnas para la matriz devuelta.
Si no es positivo o es mayor que el recuento de filas real, se utilizará el recuento de columnas real.

Observaciones

Para una expresión que debe calcularse, tomando A:A+B:B como ejemplo: En el modo de valor, se calculará en un valor único según la base de celda actual. Pero en el modo de matriz, todos los valores de A1+B1,A2+B2,A3+B3,… se calcularán y utilizarán para construir la matriz devuelta. Y para este tipo de situación, es mejor especificar el límite para el recuento de filas/columnas. (como según Cells.max_data_row y Cells.max_data_column), de lo contrario, la matriz grande devuelta puede aumentar el costo de la memoria con una gran cantidad de datos inútiles.

Ver también