Właściwość NamedRange.FormulaArray —
Pobiera lub Ustawia formułę tablicową, z NamedRange kontroli.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)
Składnia
'Deklaracja
Property FormulaArray As Object
Object FormulaArray { get; set; }
Wartość właściwości
Typ: System.Object
Formuła tablicowa, z NamedRange kontroli.
Uwagi
Właściwość ta zwraca (lub może być równa) jedna formuła lub tablicy.
Jeśli NamedRange formant nie zawiera formułę tablicową, właściwość ta zwraca nullodwołanie o wartości null (Nothing w języku Visual Basic).
Jeśli ta właściwość służy do wprowadzania formuły tablicowej, formuły, należy użyć stylu odwołań W1K1, a nie stylu odwołań A1.
Przykłady
Poniższy przykład kodu tworzy NamedRange , a następnie używa FormulaArray właściwość, aby ustawić wartość NamedRange do równy sumie tablicy komórki od A1 do A3.
Ten przykład dotyczy dostosowywania poziomie dokumentu.
Private formualArrayRange As Microsoft.Office.Tools.Excel.NamedRange
Private Sub SetFormulaArray()
formualArrayRange = Me.Controls.AddNamedRange( _
Me.Range("B1"), "formualArrayRange")
Me.Range("A1", "A3").Value2 = 3333
Me.formualArrayRange.FormulaArray = "=Sum(R1C1:R3C1)"
End Sub
Microsoft.Office.Tools.Excel.NamedRange formualArrayRange;
private void SetFormulaArray()
{
formualArrayRange = this.Controls.AddNamedRange(
this.Range["B1"], "formualArrayRange");
this.Range["A1", "A3"].Value2 = 3333;
this.formualArrayRange.FormulaArray = "=Sum(R1C1:R3C1)";
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..