SetDynamicArrayFormula

SetDynamicArrayFormula(string, FormulaParseOptions, bool)

Устанавливает формулу динамического массива и по возможности распространяет формулу на соседние ячейки.

public CellArea SetDynamicArrayFormula(string arrayFormula, FormulaParseOptions options, 
    bool calculateValue)
ПараметрТипОписание
arrayFormulaStringвыражение формулы
optionsFormulaParseOptionsопции для разбора формулы. Параметр «Разбор» будет игнорироваться, и формула всегда будет анализироваться немедленно.
calculateValueBooleanвычислить ли эту формулу динамического массива для тех ячеек в разлитом диапазоне.

Возвращаемое значение

диапазон, в который должна попасть формула.

Смотрите также


SetDynamicArrayFormula(string, FormulaParseOptions, object[][], bool, bool)

Устанавливает формулу динамического массива и по возможности распространяет формулу на соседние ячейки.

public CellArea SetDynamicArrayFormula(string arrayFormula, FormulaParseOptions options, 
    object[][] values, bool calculateRange, bool calculateValue)
ПараметрТипОписание
arrayFormulaStringвыражение формулы
optionsFormulaParseOptionsопции для разбора формулы. Параметр «Разбор» будет игнорироваться, и формула всегда будет анализироваться немедленно.
valuesObject[][]значения для тех ячеек с заданной формулой динамического массива
calculateRangeBooleanБудет ли вычисляться разбросанный диапазон для этой формулы динамического массива. Если параметр “values” не равен нулю и этот флаг установлен в false, тогда высота разлитого диапазона будет значениями. Длина и ширина будут значениями [0]. Длина.
calculateValueBooleanследует ли вычислять эту формулу динамического массива для тех ячеек в расширенном диапазоне, когда «значения» равны нулю или соответствующий элемент в «значениях» для одной ячейки равен нулю.

Возвращаемое значение

диапазон, в который должна попасть формула.

Смотрите также