Désactiver le partage d'un cache de données entre des rapports de tableau croisé dynamique

Par défaut, les rapports de tableau croisé dynamique basés sur la même source de données (plage de cellules dans une feuille de calcul ou une connexion de données) partagent un cache de données, mais vous pouvez annuler le partage de ce cache de données à l’aide de plusieurs méthodes.

Que voulez-vous faire ?

En savoir plus sur le cache des données de tableau croisé dynamique

Le cache de données d’un rapport de tableau croisé dynamique est une zone de mémoire interne sur votre ordinateur, qui est utilisée par Microsoft Office Excel pour stocker les données du rapport. Pour vous aider à améliorer les performances et réduire la taille de votre classeur, Excel partage automatiquement le cache des données de tableau croisé dynamique entre deux ou plusieurs rapports de tableau croisé dynamique basés sur la même plage de cellules ou connexion de données. Si la plage de cellules ou la connexion de données de deux ou plusieurs rapports de tableau croisé dynamique est différente, le cache de données ne peut pas être partagé entre ces rapports.

Toutefois, il peut arriver que vous ne souhaitiez pas partager un cache de données entre deux ou plusieurs rapports de tableau croisé dynamique basés sur la même source de données. Par exemple :

  • Vous ne souhaitez pas que les champs et éléments calculés s’affichent dans tous les rapports de tableau croisé dynamique.

  • Vous ne souhaitez pas que les champs soient regroupés de la même manière dans tous les rapports de tableau croisé dynamique.

  • Vous ne souhaitez pas que tous les rapports de tableau croisé dynamique soient actualisés en même temps.

  • Vous souhaitez utiliser une fonctionnalité qui n’est pas prise en charge lorsque vous utilisez un cache de données partagé, par exemple pour récupérer des données dans un rapport pour un ou des éléments sélectionnés lorsque vous appliquez un filtre de rapport.

Remarque : Le cache de données d’un rapport de tableau croisé dynamique connecté à une source de données OLAP (Online Analytical Processing) ne peut pas être partagé, car il est utilisé de manière différente de celle des sources de données non-OLAP.

Haut de la page

Annuler le partage du cache de données entre les rapports de tableau croisé dynamique

Il existe plusieurs façons d’annuler le partage d’un cache de données, notamment les suivantes :

  • Utilisez l’Assistant Tableau croisé dynamique et graphique croisé dynamique pour créer un nouveau rapport de tableau croisé dynamique basé sur la même plage de cellules qu’un autre État sans le partage du cache de données.

  • Annuler le partage d’un cache de données entre des rapports de tableau croisé dynamique basés sur une plage de cellules en redéfinissant temporairement la plage de données afin de forcer Excel à annuler le partage du cache de données.

  • Annuler le partage d’un cache de données entre deux ou plusieurs rapports de tableau croisé dynamique basés sur la même connexion de données en créant une connexion de données unique pour chaque rapport de tableau croisé dynamique dans le classeur.

Conseil

Pour afficher le nombre de caches de données dans un classeur, ouvrez la fenêtre exécution du Visual Basic Editor en appuyant sur ALT + F11 et en appuyant sur CTRL + G, puis tapez les informations suivantes :

? ActiveWorkbook. PivotCaches. Count

Créer un rapport de tableau croisé dynamique basé sur la même plage de cellules qu’un autre État sans partager le cache de données

  1. Assurez-vous qu’il existe un rapport de tableau croisé dynamique basé sur la même plage que vous voulez utiliser pour le nouveau rapport de tableau croisé dynamique.

  2. Dans la feuille de calcul, cliquez sur une cellule vide en dehors du rapport de tableau croisé dynamique.

  3. Pour démarrer l’Assistant Tableau croisé dynamique et graphique croisé dynamique, appuyez sur ALT + D + P.

    Conseil

    Pour ajouter l’Assistant Tableau croisé dynamique et graphique croisé dynamique à la barre d’outils accès rapide, procédez comme suit :

    1. Cliquez sur la flèche en regard de la barre d’outils, puis cliquez sur autres commandes.

    2. Sous Choisir les commandes dans les catégories suivantes, sélectionnez Toutes les commandes.

    3. Dans la liste, sélectionnez Assistant Tableau croisé dynamique, cliquez sur Ajouter, puis sur OK.

  4. Sur la page étape 1 de l’Assistant, cliquez sur une liste ou une base de données Microsoft Office Excel, puis cliquez sur suivant.

  5. Sur la page étape 2 de l’Assistant, sélectionnez la plage de données sur laquelle vous voulez baser le nouveau rapport de tableau croisé dynamique, puis cliquez sur suivant.

  6. Lorsque l’Assistant Tableau croisé dynamique affiche un message vous demandant si vous souhaitez partager le cache de données, cliquez sur non.

  7. Sur la page étape 3 de l’Assistant, sélectionnez un emplacement pour le nouveau rapport de tableau croisé dynamique, puis cliquez sur Terminer.

Annuler le partage d’un cache de données entre des rapports de tableau croisé dynamique basés sur une plage de cellules

  1. Assurez-vous que les rapports de tableau croisé dynamique présentent au moins deux rapports de tableau croisé dynamique basés sur la même plage de cellules ; ils partagent le même cache de données.

  2. Cliquez sur une cellule du rapport de tableau croisé dynamique pour lequel vous voulez annuler le partage du cache de données.

  3. Pour démarrer l’Assistant Tableau croisé dynamique et graphique croisé dynamique, appuyez sur ALT + D + P.

    Conseil

    Pour ajouter l’Assistant Tableau croisé dynamique et graphique croisé dynamique à la barre d’outils accès rapide, procédez comme suit :

    1. Cliquez sur la flèche en regard de la barre d’outils, puis cliquez sur autres commandes.

    2. Sous Choisir les commandes dans les catégories suivantes, sélectionnez Toutes les commandes.

    3. Dans la liste, sélectionnez Assistant Tableau croisé dynamique, cliquez sur Ajouter, puis sur OK.

  4. Sur la page étape 3 de l’Assistant, cliquez sur précédent pour revenir à la page étape 2 .

  5. Sur la page étape 2 de l’Assistant, assurez-vous que la plage de données sur laquelle vous voulez baser le rapport de tableau croisé dynamique est sélectionnée, mais qu’il ne contient pas au moins une ligne plus petit dans la sélection.

    Par exemple, si la plage est $A $1 : $E $286, remplacez la plage par $A $1 : $E $285.

  6. Cliquez sur Suivant.

  7. Sur la page étape 3 de l’Assistant, vérifiez que l’option feuille de calcul existante est sélectionnée et que l’emplacement est identique, puis cliquez sur Terminer.

    Le rapport de tableau croisé dynamique possède désormais un cache de données différent mais repose sur une plage de données différente.

  8. Assurez-vous qu’une cellule du rapport de tableau croisé dynamique pour lequel vous voulez annuler le partage du cache de données est sélectionnée.

  9. Pour relancer l’Assistant Tableau croisé dynamique, appuyez sur ALT + D + P.

  10. Sur la page étape 3 de l’Assistant, cliquez sur précédent pour revenir à la page étape 2 .

  11. Sur la page étape 2 de l’Assistant, réactivez la plage de données sur la plage d’origine.

    Par exemple, si la plage actuelle est $A $1 : $E $285, remplacez la plage par $A $1 : $E $286.

  12. Cliquez sur Suivant.

  13. Sur la page étape 3 de l’Assistant, vérifiez que l’option feuille de calcul existante est sélectionnée et que l’emplacement est identique, puis cliquez sur Terminer.

Le nouveau rapport de tableau croisé dynamique est désormais basé sur la même plage de données que l’autre État, mais a un cache de données différent.

Annuler le partage d’un cache de données de deux ou plusieurs rapports de tableau croisé dynamique basés sur la même connexion de données

  1. Assurez-vous qu’il existe au moins deux rapports de tableau croisé dynamique basés sur la même connexion de données et que ces rapports partagent le même cache de données.

    Vérifier que la même connexion de données est utilisée entre les rapports de tableau croisé dynamique

    1. Sous l’onglet Données, dans le groupe Connexions, cliquez sur Connexions.

    2. Dans la boîte de dialogue connexions du classeur , sélectionnez connexion du rapport de tableau croisé dynamique.

    3. Sous emplacements dans lesquels les connexions sont utilisées dans ce classeur, cliquez sur le lien qui affiche le texte cliquez ici pour voir où sont utilisés les connexions sélectionnées.

      Les rapports de tableau croisé dynamique qui utilisent cette connexion de données s’affichent.

  2. Assurez-vous qu’il existe un fichier de connexion pour la connexion de données sur votre ordinateur ou sur le réseau.

    Créer un fichier de connexion pour une connexion de données dans un classeur

    1. Sous l’onglet Données, dans le groupe Connexions, cliquez sur Connexions.

    2. Dans la boîte de dialogue connexions du classeur , sélectionnez connexion du rapport de tableau croisé dynamique.

    3. Cliquez sur Propriétés.

    4. Dans la boîte de dialogue Propriétés de connexion , cliquez sur l’onglet définition , puis sur Exporter le fichier de connexion.

    5. Dans la boîte de dialogue enregistrement de fichier , enregistrez les informations de connexion actuelles en tant que fichier. odc.

    6. Cliquez sur OK, puis sur Fermer.

  3. Cliquez sur n’importe quelle cellule du rapport de tableau croisé dynamique dont vous voulez annuler le partage de données.

  4. Dans l’onglet options , dans le groupe données , cliquez sur modifier la source de données, puis cliquez sur modifier la source de données.

    La boîte de dialogue modifier la source de données de tableau croisé dynamique s’affiche.

  5. Pour utiliser une autre connexion de données, sélectionnez utiliser une source de données externe, puis cliquez sur choisir la connexion.

    La boîte de dialogue connexions existantes s’affiche.

  6. Sélectionnez une connexion de données dans la liste Sélectionnez une connexion dans les fichiers de connexion sur la catégorie réseau ou fichiers de connexion sur cet ordinateur , puis cliquez sur ouvrir.

    Remarque : Il est possible que vous deviez cliquer sur Parcourir pour rechercher le fichier de connexion.

  7. Cliquez sur OK.

Le rapport de tableau croisé dynamique possède désormais un cache de données différent.

Haut de la page

Besoin d’aide ?

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×