Condividi tramite


Proprietà NamedRange.FormulaArray

Ottiene o imposta la formula in forma di matrice del controllo NamedRange.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Sintassi

'Dichiarazione
Property FormulaArray As Object
    Get
    Set
Object FormulaArray { get; set; }

Valore proprietà

Tipo: System.Object
Formula in forma di matrice del controllo NamedRange.

Note

Questa proprietà restituisce (o può essere impostata su) una formula singola o una matrice.

Se il controllo NamedRange non contiene una formula in forma di matrice, questa proprietà restituisce il valore nullriferimento null (Nothing in Visual Basic).

Se si utilizza questa proprietà per immettere una formula in forma di matrice, nella formula deve essere utilizzato lo stile di riferimento R1C1 e non lo stile A1.

Esempi

Nell'esempio di codice riportato di seguito viene creato un controllo NamedRange. Viene quindi utilizzata la proprietà FormulaArray per impostare il valore del controllo NamedRange sulla somma della matrice delle celle comprese tra A1 e A3.

Questo esempio è valido per una personalizzazione a livello di documento.

    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", missing], "formualArrayRange");
    this.Range["A1", "A3"].Value2 = 3333;
    this.formualArrayRange.FormulaArray = "=Sum(R1C1:R3C1)";
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

NamedRange Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Excel