OVH Cloud OVH Cloud

selection dans un tableau croisé dynamique

2 réponses
Avatar
Alva
salut à tous,

Cet exemple montre comment définir la page « Canada » comme page en cours du
rapport de tableau croisé dynamique de la feuille « Sheet1 ».

Set pvtTable = Worksheets("Sheet1").Range("A3").PivotTable
pvtTable.PivotFields("Country").CurrentPage = "Canada"
cela suppose que l'on connaisse les données contenues dans le champ
"country" et là en l'occurence "Canada", mais cela n'est pas toujours le
cas. Comment faire pour que la page en cours du rapport soit la première
données contenue dans le champ?je ne trouve pas ...merci de votre
aidecordialement...alva

2 réponses

Avatar
isabelle
bonjour Alva,

With Worksheets("Feuil1").PivotTables(1)
.PivotFields(1).CurrentPage = .PivotFields(1).PivotItems(1).Name
End With

isabelle


salut à tous,

Cet exemple montre comment définir la page « Canada » comme page en cours du
rapport de tableau croisé dynamique de la feuille « Sheet1 ».

Set pvtTable = Worksheets("Sheet1").Range("A3").PivotTable
pvtTable.PivotFields("Country").CurrentPage = "Canada"
cela suppose que l'on connaisse les données contenues dans le champ
"country" et là en l'occurence "Canada", mais cela n'est pas toujours le
cas. Comment faire pour que la page en cours du rapport soit la première
données contenue dans le champ?je ne trouve pas ...merci de votre
aidecordialement...alva


Avatar
Alva
merci isabelle

je vais tester

alva
"isabelle" a écrit dans le message de news:

bonjour Alva,

With Worksheets("Feuil1").PivotTables(1)
.PivotFields(1).CurrentPage = .PivotFields(1).PivotItems(1).Name
End With

isabelle


salut à tous,

Cet exemple montre comment définir la page « Canada » comme page en cours
du
rapport de tableau croisé dynamique de la feuille « Sheet1 ».

Set pvtTable = Worksheets("Sheet1").Range("A3").PivotTable
pvtTable.PivotFields("Country").CurrentPage = "Canada"
cela suppose que l'on connaisse les données contenues dans le champ
"country" et là en l'occurence "Canada", mais cela n'est pas toujours le
cas. Comment faire pour que la page en cours du rapport soit la première
données contenue dans le champ?je ne trouve pas ...merci de votre
aidecordialement...alva