Udostępnij za pośrednictwem


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

Zobacz też

Informacje

NamedRange Interfejs

Przestrzeń nazw Microsoft.Office.Tools.Excel