Klasse CalculatedItems - berechneten Elemente (Excel VBA)

Eine Auflistung von PivotItem -Objekten, die alle berechneten Elemente im angegebenen PivotTable-Bericht darstellt. Um eine CalculatedItems -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim cis as CalculatedItems
Set cis = ActiveCell.PivotField.CalculatedItems()

For Each

Hier ist ein Beispiel für die Verarbeitung der CalculatedItems -Elemente in einer Sammlung


Dim pvtiCalculatedItem As PivotItem
For Each pvtiCalculatedItem In Application.CalculatedItems()
	
Next pvtiCalculatedItem

Add

Erstellt ein neues berechnetes Element.

Add (Name, Formula, UseStandardFormula)


Dim strName As String: strName = 
Dim strFormula As String: strFormula = 
Dim pvti As PivotItem
Set pvti = ActiveCell.PivotField.CalculatedItems.Add(Name:=strName, Formula:=strFormula)

Arguments

Hier sind die benannte Argumente :

Name (String) - Der Name des Elements.

Formula (String) - Die Formel für das Element.

Optional arguments

Das folgendes Argument ist optional

UseStandardFormula (Boolean) - False (Standardwert) für Aufwärtskompatibilität.

Count

Gibt einen Long-Wert zurück, der die Anzahl der Objekte in der Auflistung darstellt.


Dim lngCount As Long
lngCount = ActiveCell.PivotField.CalculatedItems.Count

Item

Gibt ein einzelnes Objekt aus einer Auflistung zurück.

Der Textname des Objekts entspricht dem Wert der Eigenschaften Name und value .

Item (Index)

Index: Der Name oder die Indexnummer für das Objekt.


Dim pvtiCalculatedItem As PivotItem
Set pvtiCalculatedItem = ActiveCell.PivotField.CalculatedItems(Index:=1)