## SetDynamicArrayFormula(string, FormulaParseOptions, bool) {#setdynamicarrayformula}

设置动态数组公式并尽可能使公式溢出到相邻单元格中。

```csharp
public CellArea SetDynamicArrayFormula(string arrayFormula, FormulaParseOptions options, 
    bool calculateValue)
```

| 范围 | 类型 | 描述 |
| --- | --- | --- |
| arrayFormula | String | 公式表达式 |
| options | FormulaParseOptions | 解析公式的选项。 “解析”选项将被忽略，公式将始终立即解析 |
| calculateValue | Boolean | 是否为溢出范围内的那些单元格计算此动态数组公式。 |

### 返回值

公式应该溢出的范围。

### 也可以看看

* struct [CellArea](../../cellarea)
* class [FormulaParseOptions](../../formulaparseoptions)
* class [Cell](../../cell)
* 命名空间 [Aspose.Cells](../../cell)
* 部件 [Aspose.Cells](../../../)

---

## SetDynamicArrayFormula(string, FormulaParseOptions, object[][], bool, bool) {#setdynamicarrayformula_1}

设置动态数组公式并尽可能使公式溢出到相邻单元格中。

```csharp
public CellArea SetDynamicArrayFormula(string arrayFormula, FormulaParseOptions options, 
    object[][] values, bool calculateRange, bool calculateValue)
```

| 范围 | 类型 | 描述 |
| --- | --- | --- |
| arrayFormula | String | 公式表达式 |
| options | FormulaParseOptions | 解析公式的选项。 “解析”选项将被忽略，公式将始终立即解析 |
| values | Object[][] | 具有给定动态数组公式的那些单元格的值 |
| calculateRange | Boolean | 是否计算此动态数组公式的溢出范围。 如果“values”参数不为空且此标志为假， 则溢出范围的高度将为 values.Length 和 width 将为 values[0].Length。 |
| calculateValue | Boolean | 当“values”为null 或一个单元格的“values”中的对应项为null时，是否为溢出范围内的单元格计算此动态数组公式。 |

### 返回值

公式应该溢出的范围。

### 也可以看看

* struct [CellArea](../../cellarea)
* class [FormulaParseOptions](../../formulaparseoptions)
* class [Cell](../../cell)
* 命名空间 [Aspose.Cells](../../cell)
* 部件 [Aspose.Cells](../../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Cells.dll -->
