Bonjour
j'aurais besoin de votre aide pour arriver à MODIFIER cette macro si cela est possible.
Un exemple de fichier est joint pour plus de compréhension.
Je vous remercie
Bonne après-midi
Cordialement
NIC81
Sub macroacINAVApaXELEVIARG()
Sheets("PLAN D ACTION RG").Select
With Sheets("PLAN D ACTION RG").PivotTables(1)
.PivotFields(Range("A6").Value).Orientation = xlHidden
.PivotFields(Range("d9").Value).Orientation = xlHidden
End With
Sheets("PLAN D ACTION RG").PivotTables(1).PivotFields("pa XELEVIA").Orientation = xlPageField
Sheets("PLAN D ACTION RG").PivotTables(1).PivotFields("année civile inava").Orientation = xlColumnField
Range("A6").Select
Je réaffiche tous les items (car par exemple si c'était année civile inava il ne restait que IN et PFM)
With ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields( _
"PA XELEVIA")
.PivotItems("AR").Visible = True
.PivotItems("CV").Visible = True
.PivotItems("IN").Visible = True
.PivotItems("PF").Visible = True
.PivotItems("SR").Visible = True
.PivotItems("SUP").Visible = True
.PivotItems("(vide)").Visible = True
.PivotItems("PFM").Visible = True
End With
L'items PF n'existe pas pour cette région mais il peut exister pour d'autres (d ou anomalie)
Comment dire qu'il affiche tous ?
je choisis ceux que je veux vois afficher (différents suivant la société)
Range("A6").Select
With ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields( _
"PA XELEVIA")
.PivotItems("AR").Visible = False
.PivotItems("pf").Visible = False
.PivotItems("cv").Visible = False
.PivotItems("SR").Visible = False
.PivotItems("SUP").Visible = False
.PivotItems("(vide)").Visible = False
End With
j'aurais besoin de votre aide pour arriver à MODIFIER cette macro si cela est possible.
Un exemple de fichier est joint pour plus de compréhension.
Je vous remercie
Bonne après-midi
Cordialement
NIC81
Sub macroacINAVApaXELEVIARG()
Sheets("PLAN D ACTION RG").Select
With Sheets("PLAN D ACTION RG").PivotTables(1)
.PivotFields(Range("A6").Value).Orientation = xlHidden
.PivotFields(Range("d9").Value).Orientation = xlHidden
End With
Sheets("PLAN D ACTION RG").PivotTables(1).PivotFields("pa XELEVIA").Orientation = xlPageField
Sheets("PLAN D ACTION RG").PivotTables(1).PivotFields("année civile inava").Orientation = xlColumnField
Range("A6").Select
Je réaffiche tous les items (car par exemple si c'était année civile inava il ne restait que IN et PFM)
With ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields( _
"PA XELEVIA")
.PivotItems("AR").Visible = True
.PivotItems("CV").Visible = True
.PivotItems("IN").Visible = True
.PivotItems("PF").Visible = True
.PivotItems("SR").Visible = True
.PivotItems("SUP").Visible = True
.PivotItems("(vide)").Visible = True
.PivotItems("PFM").Visible = True
End With
L'items PF n'existe pas pour cette région mais il peut exister pour d'autres (d ou anomalie)
Comment dire qu'il affiche tous ?
je choisis ceux que je veux vois afficher (différents suivant la société)
Range("A6").Select
With ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields( _
"PA XELEVIA")
.PivotItems("AR").Visible = False
.PivotItems("pf").Visible = False
.PivotItems("cv").Visible = False
.PivotItems("SR").Visible = False
.PivotItems("SUP").Visible = False
.PivotItems("(vide)").Visible = False
End With