método set_dynamic_array_formula
set_dynamic_array_formula(self, array_formula, options, calculate_value)
Establece una fórmula de matriz dinámica y hace que la fórmula se extienda a las celdas vecinas si es posible.
Devoluciones
el rango en el que debe extenderse la fórmula.
def set_dynamic_array_formula(self, array_formula, options, calculate_value):
...
Parámetro | Tipo | Descripción |
---|---|---|
array_formula | str | la expresión de la fórmula |
options | FormulaParseOptions | Opciones para analizar la fórmula. La opción “Analizar” se ignorará y la fórmula siempre se analizará inmediatamente. |
calculate_value | bool | si calcula esta fórmula de matriz dinámica para aquellas celdas en el rango derramado. |
Observaciones
El rango devuelto puede no ser el mismo que el rango real en el que se vierte esta fórmula de matriz dinámica. Si hay celdas no vacías en el rango, la fórmula se establecerá solo para la celda actual y se marcará como “#DERRAMA!”. Pero para este tipo de situaciones, todavía devolvemos todo el rango en el que debería aplicarse esta fórmula.
set_dynamic_array_formula(self, array_formula, options, values, calculate_range, calculate_value)
Establece una fórmula de matriz dinámica y hace que la fórmula se extienda a las celdas vecinas si es posible.
Devoluciones
el rango en el que debe extenderse la fórmula.
def set_dynamic_array_formula(self, array_formula, options, values, calculate_range, calculate_value):
...
Parámetro | Tipo | Descripción |
---|---|---|
array_formula | str | la expresión de la fórmula |
options | FormulaParseOptions | Opciones para analizar la fórmula. La opción “Analizar” se ignorará y la fórmula siempre se analizará inmediatamente. |
values | list | valores (resultados calculados) para aquellas celdas con la fórmula de matriz dinámica dada |
calculate_range | bool | Si desea calcular el rango derramado para esta fórmula de matriz dinámica. Si el parámetro “valores” no es nulo y este indicador es falso, entonces la altura del rango derramado será values.Length y el ancho serán values[0].Length. |
calculate_value | bool | Si se calcula esta fórmula de matriz dinámica para aquellas celdas en el rango derramado cuando “valores” es nulo o el elemento correspondiente en “valores” para una celda es nulo. |
Observaciones
El rango devuelto puede no ser el mismo que el rango real en el que se vierte esta fórmula de matriz dinámica. Si hay celdas no vacías en el rango, la fórmula se establecerá solo para la celda actual y se marcará como “#DERRAMA!”. Pero para este tipo de situaciones, todavía devolvemos todo el rango en el que debería aplicarse esta fórmula.
set_dynamic_array_formula(self, array_formula, options, values, calculate_range, calculate_value, copts)
Establece una fórmula de matriz dinámica y hace que la fórmula se extienda a las celdas vecinas si es posible.
Devoluciones
el rango en el que debe extenderse la fórmula.
def set_dynamic_array_formula(self, array_formula, options, values, calculate_range, calculate_value, copts):
...
Parámetro | Tipo | Descripción |
---|---|---|
array_formula | str | la expresión de la fórmula |
options | FormulaParseOptions | Opciones para analizar la fórmula. La opción “Analizar” se ignorará y la fórmula siempre se analizará inmediatamente. |
values | list | valores (resultados calculados) para aquellas celdas con la fórmula de matriz dinámica dada |
calculate_range | bool | Si desea calcular el rango derramado para esta fórmula de matriz dinámica. Si el parámetro “valores” no es nulo y este indicador es falso, entonces la altura del rango derramado será values.Length y el ancho serán values[0].Length. |
calculate_value | bool | Si se calcula esta fórmula de matriz dinámica para aquellas celdas en el rango derramado cuando “valores” es nulo o el elemento correspondiente en “valores” para una celda es nulo. |
copts | CalculationOptions | Las opciones para calcular la fórmula. Comúnmente, por razones de rendimiento, la propiedad CalculationOptions.recursive debe ser falsa. |
Observaciones
El rango devuelto puede no ser el mismo que el rango real en el que se vierte esta fórmula de matriz dinámica. Si hay celdas no vacías en el rango, la fórmula se establecerá solo para la celda actual y se marcará como “#DERRAMA!”. Pero para este tipo de situaciones, todavía devolvemos todo el rango en el que debería aplicarse esta fórmula.
Ver también
- módulo
aspose.cells
- clase
Cell