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
Get
Set
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 nullNULL-Verweis (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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.