Freigeben über


XmlMappedRange.FormulaArray-Eigenschaft

Ruft die Arrayformel eines XmlMappedRange-Steuerelements ab oder legt diese fest.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Syntax

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

Eigenschaftswert

Typ: System.Object
Die Arrayformel eines XmlMappedRange-Steuerelements.

Hinweise

Diese Eigenschaft ruft eine einzelne Formel oder ein Array ab (oder kann darauf festgelegt werden).

Wenn das XmlMappedRange-Steuerelement keine Arrayformel enthält, gibt diese Eigenschaft nullein Nullverweis (Nothing in Visual Basic) zurück.

Wenn Sie mithilfe dieser Eigenschaft eine Arrayformel eingeben, muss für die Formel die Z1S1-Bezugsart und nicht die A1-Bezugsart verwendet werden.

Beispiele

Im folgenden Codebeispiel wird die FormulaArray-Eigenschaft verwendet, um den Wert eines XmlMappedRange so festzulegen, dass er gleich der Summe des Arrays der Zellen A1 bis A3 ist.In diesem Codebeispiel wird angenommen, dass das aktuelle Arbeitsblatt einen XmlMappedRange mit dem Namen CustomerAddress1Cell mit einem entsprechenden Schemaelement vom Typ int enthält.

Private Sub SetFormulaArray()
    Me.Range("A1", "A3").Value2 = 2222
    Me.CustomerAddress1Cell.FormulaArray = "=Sum(R1C1:R3C1)"
End Sub
private void SetFormulaArray()
{
    this.Range["A1", "A3"].Value2 = 2222;
    this.CustomerAddress1Cell.FormulaArray = "=Sum(R1C1:R3C1)";
}

.NET Framework-Sicherheit

Siehe auch

Referenz

XmlMappedRange Schnittstelle

Microsoft.Office.Tools.Excel-Namespace