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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.