Classe PivotLine - une ligne de lignes ou de colonnes d'un tableau croisé dynamique Excel (Excel VBA)
Un objet PivotLine est une ligne de lignes ou de colonnes d'un tableau croisé dynamique Excel. Pour utiliser une variable de classe PivotLine, elle doit d'abord être instanciée, par exemple
Dim pvtln as PivotLine
Set pvtln = ActiveCell.PivotCell.PivotColumnLine
For Each
Voici un exemple de traitement des éléments PivotLine dans une collection
Dim pvtln As PivotLine
For Each pvtln In ActiveCell.PivotLines
Next pvtln
LineType
Renvoie une constante XlPivotLineType qui indique le type de la ligne de tableau croisé dynamique. En lecture seule. Les valeurs de retour possibles sont xlPivotLineBlank - Ligne vide après chaque groupe, xlPivotLineGrandTotal - Ligne de total général, xlPivotLineRegular - Ligne croisée dynamique normale, avec des éléments de tableau croisé dynamique, xlPivotLineSubtotal - Ligne de sous-total.
Dim xplLineType As XlPivotLineType
xplLineType = ActiveCell.PivotCell.PivotColumnLine.LineType
PivotLineCells
Renvoie une collection d’objets PivotCell dans une ligne de tableau croisé dynamique. En lecture seule.
Dim plcsPivotLineCells As PivotLineCells
Set plcsPivotLineCells = ActiveCell.PivotCell.PivotColumnLine.PivotLineCells
PivotLineCellsFull
Récupère toutes les cellules PivotLine , y compris celles qui sont masquées sous forme compacte. En lecture seule.
Dim plcsPivotLineCellsFull As PivotLineCells
Set plcsPivotLineCellsFull = ActiveCell.PivotCell.PivotColumnLine.PivotLineCellsFull
Position
Cette propriété renvoie ou définit la position de l’objet PivotLine. En lecture seule.
Dim lngPosition As Long
lngPosition = ActiveCell.PivotCell.PivotColumnLine.Position