Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Modifie l’objet PivotCache du tableau croisé dynamique spécifié.
Syntaxe
expression. ChangePivotCache (bstr)
expression Variable qui représente un objet de tableau croisé dynamique .
Paramètres
| Nom | Requis/Facultatif | Type de données | Description |
|---|---|---|---|
| bstr | Obligatoire | String | Objet PivotTable ou PivotCache qui représente le nouveau PivotCache pour le tableau croisé dynamique spécifié. |
Remarques
La méthode ChangePivotCache ne peut être utilisée qu’avec un tableau croisé dynamique qui utilise des données stockées dans une feuille de calcul comme source de données. Une erreur d’exécution se produit si la méthode ChangePivotCache est utilisée avec un tableau croisé dynamique connecté à une source de données externe.
Exemple
Dans l’exemple de code suivant, le tableau croisé dynamique nommé PivotTable1 se trouve sur Feuil1. Le code modifie son cache croisé dynamique en un cache créé à partir des données stockées dans la table appelée Table2 du même classeur.
Sheets("Sheet1").PivotTables("PivotTable1").ChangePivotCache _
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:="Table2", Version:=xlPivotTableVersion15)
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.