Sdílet prostřednictvím


NamedRange.FormulaArray – vlastnost

Získá nebo nastaví maticový vzorec NamedRange ovládacího prvku.

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:  Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Deklarace
Property FormulaArray As Object
Object FormulaArray { get; set; }

Hodnota vlastnosti

Typ: System.Object
Maticový vzorec NamedRange ovládacího prvku.

Poznámky

Tato vlastnost vrátí (nebo může být nastavena na) do jednoho vzorce, nebo pole.

Pokud NamedRange ovládací prvek neobsahuje maticový vzorec, vrátí tato vlastnost nullodkaz null (Nothing v jazyce Visual Basic).

Používáte-li tato vlastnost zadat maticový vzorec, vzorec, musí pomocí stylu odkazu R1C1, nikoli styl odkazu A1.

Příklady

Následující příklad kódu vytvoří NamedRange a potom použije FormulaArray vlastnost na hodnotu nastavit NamedRange rovnat součtu pro matici buněk A1 až A3.

Tento příklad je pro vlastní úpravy úrovni 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)";
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

NamedRange Rozhraní

Microsoft.Office.Tools.Excel – obor názvů