Klasse PivotLine - eine Reihe von Zeilen oder Spalten in einer Excel-PivotTable (Excel VBA)

Bei einem PivotLine-Objekt handelt es sich um eine Reihe von Zeilen oder Spalten in einer Excel-PivotTable. Um eine PivotLine -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim pvtln as PivotLine
Set pvtln = ActiveCell.PivotCell.PivotColumnLine

For Each

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


Dim pvtln As PivotLine
For Each pvtln In ActiveCell.PivotLines
	
Next pvtln

LineType

Gibt eine XlPivotLineType -Konstante zurück, die den Typ der pivotlinie angibt. Mögliche Rückgabewerte sind xlPivotLineBlank - Leere Zeile nach jeder Gruppe, xlPivotLineGrandTotal - Zeile mit Gesamtsumme, xlPivotLineRegular - Normale PivotLine mit Pivot-Elementen, xlPivotLineSubtotal - Zeile mit Teilergebnis.


Dim xplLineType As XlPivotLineType
xplLineType = ActiveCell.PivotCell.PivotColumnLine.LineType

PivotLineCells

Gibt eine Auflistung von PivotCell -Objekten in einer pivotlinie zurück.


Dim plcsPivotLineCells As PivotLineCells
Set plcsPivotLineCells = ActiveCell.PivotCell.PivotColumnLine.PivotLineCells

PivotLineCellsFull

Ruft alle Pivot -Zellen einschließlich der in kompakter Form ausgeblendeten ab.


Dim plcsPivotLineCellsFull As PivotLineCells
Set plcsPivotLineCellsFull = ActiveCell.PivotCell.PivotColumnLine.PivotLineCellsFull

Position

Gibt die Position des PivotLine-Objekts zurück oder legt diese fest.


Dim lngPosition As Long
lngPosition = ActiveCell.PivotCell.PivotColumnLine.Position