set_dynamic_array_formula метод
Содержание
[
Скрывать
]
set_dynamic_array_formula(array_formula, options, calculate_value)
Задает формулу динамического массива и по возможности распространяет формулу на соседние ячейки.
Возвращает
диапазон, в который должна попасть формула.
def set_dynamic_array_formula(self, array_formula, options, calculate_value):
...
| Параметр | Тип | Описание |
|---|---|---|
| array_formula | str | выражение формулы |
| options | FormulaParseOptions | варианты разбора формулы.
Параметр «Разбор» будет игнорироваться, и формула всегда будет анализироваться немедленно. |
| calculate_value | bool | вычислить ли эту формулу динамического массива для тех ячеек в разлитом диапазоне. |
set_dynamic_array_formula(array_formula, options, values, calculate_range, calculate_value)
Задает формулу динамического массива и по возможности распространяет формулу на соседние ячейки.
Возвращает
диапазон, в который должна попасть формула.
def set_dynamic_array_formula(self, array_formula, options, values, calculate_range, calculate_value):
...
| Параметр | Тип | Описание |
|---|---|---|
| array_formula | str | выражение формулы |
| options | FormulaParseOptions | варианты разбора формулы.
Параметр «Разбор» будет игнорироваться, и формула всегда будет анализироваться немедленно. |
| values | list | значения для тех ячеек с заданной формулой динамического массива |
| calculate_range | bool | Вычислите ли разбросанный диапазон для этой формулы динамического массива.
Если параметр “values” не нулевой и этот флаг ложный, тогда высота разлитого диапазона будет значениями. Длина и ширина будут значениями [0]. Длина. |
| calculate_value | bool | вычислить ли эту формулу динамического массива для тех ячеек в пролитом диапазоне, когда «значения» равны нулю
или соответствующий элемент в «значениях» для одной ячейки равен нулю. |
set_dynamic_array_formula(array_formula, options, values, calculate_range, calculate_value, copts)
Задает формулу динамического массива и по возможности распространяет формулу на соседние ячейки.
Возвращает
диапазон, в который должна попасть формула.
def set_dynamic_array_formula(self, array_formula, options, values, calculate_range, calculate_value, copts):
...
| Параметр | Тип | Описание |
|---|---|---|
| array_formula | str | выражение формулы |
| options | FormulaParseOptions | варианты разбора формулы.
Параметр «Разбор» будет игнорироваться, и формула всегда будет анализироваться немедленно. |
| values | list | значения для тех ячеек с заданной формулой динамического массива |
| calculate_range | bool | Вычислите ли разбросанный диапазон для этой формулы динамического массива.
Если параметр “values” не нулевой и этот флаг ложный, тогда высота разлитого диапазона будет значениями. Длина и ширина будут значениями [0]. Длина. |
| calculate_value | bool | вычислить ли эту формулу динамического массива для тех ячеек в пролитом диапазоне, когда «значения» равны нулю
или соответствующий элемент в «значениях» для одной ячейки равен нулю. |
| copts | CalculationOptions | Варианты расчета формулы.
Обычно из соображений производительности свойство CalculationOptions.recursive должно иметь значение false. |
Смотрите также
- модуль aspose.cells
- класс Cell