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

Ta właściwość zwraca (lub równa) pojedynczej formuły lub tablicy.

Jeśli NamedRange kontroli nie zawiera formułę tablicową, właściwość ta zwraca nullodwołanie o wartości null (Nothing w języku Visual Basic).

Jeśli używasz tej właściwości, aby wprowadzić formułę tablicową, formuła należy użyć stylu odwołań W1K1, 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.

W tym przykładzie jest dla dostosowania poziomu 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

Zobacz też

Informacje

NamedRange Interfejs

Przestrzeń nazw Microsoft.Office.Tools.Excel