Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Si votre tableau croisé dynamique est connecté à une source de données ODBC (Open Database Connectivity) externe qui contient beaucoup de données, la récupération de ces données peut entraîner une panne de mémoire sur votre ordinateur ou l’exécution lente des requêtes. Pour éviter ces problèmes, appliquez un filtre de rapport à votre tableau croisé dynamique pour récupérer uniquement les données source nécessaires pour l’ensemble de valeurs actuel, en fonction des éléments sélectionnés.

Important :  Vous pouvez utiliser cette fonctionnalité uniquement avec un tableau croisé dynamique connecté à une source de données ODBC. Vous devez utiliser l’Assistant Tableau croisé dynamique et graphique croisé dynamique pour effectuer la procédure suivante.

  1. Vérifiez que la commande Assistant Tableau croisé dynamique et graphique croisé dynamique se trouve dans la barre d’outils Accès rapide. Si vous ne le voyez pas, procédez comme suit :

    Où se trouve la barre d’outils Accès rapide ?

    1. Cliquez sur la flèche en regard de la barre d’outils, puis 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.

  2. Cliquez maintenant sur l’icône assistant Tableau croisé dynamique et graphique croisé dynamique Assistant Tableau croisé dynamique et graphique croisé dynamique dans la barre d’outils Accès rapide.

  3. Dans la page Étape 1 de l’Assistant, sélectionnez Source de données externe, puis cliquez sur Suivant.

  4. Dans la page Étape 2 de l’Assistant, cliquez sur Obtenir des données.

  5. Se connecter à une source de données.

    Pour plus d’informations sur la connexion à une source de données ODBC, consultez Utiliser Microsoft Query pour récupérer des données externes.

  6. Dans la page Étape 3 de l’Assistant, cliquez sur Disposition.

  7. Dans la boîte de dialogue Disposition , faites glisser un ou plusieurs champs vers la zone Filtre de rapport .

  8. Pour chaque champ de filtre de rapport, procédez comme suit :

    1. Double-cliquez sur le champ.

      La boîte de dialogue Options avancées du champ de tableau croisé dynamique s’affiche.

    2. Pour récupérer uniquement des données à jour à partir de la source de données chaque fois que vous sélectionnez un nouvel élément dans un filtre de rapport, cliquez sur Interroger la source de données externe lorsque vous sélectionnez chaque élément de champ de filtre de rapport (nécessite moins de mémoire).

      Pour empêcher le déplacement d’un champ de filtre de rapport vers les zones Étiquettes de lignes, Étiquettes de colonnes ou Valeurs, sélectionnez la zone Désactiver le pivotage de ce champ (recommandé) case activée.

      Pour revenir à l’opération par défaut, en récupérant toutes les données de la source de données chaque fois que vous sélectionnez un nouvel élément dans un filtre de rapport, cliquez sur Récupérer les données externes pour tous les éléments de champ de filtre de rapport (performances plus rapides).

Vous pouvez configurer un filtre de rapport pour récupérer les données sélectionnées à partir de la source de données d’un tableau croisé dynamique à l’aide de la boîte de dialogue Options avancées du champ de tableau croisé dynamique de l’Assistant Tableau croisé dynamique et graphique croisé dynamique. Par défaut, Microsoft Office Excel récupère toutes les données sources d’un tableau croisé dynamique, qui inclut les données qui sont filtrées (et donc non affichées dans le rapport), lorsque vous créez ou actualisation le rapport. Lorsque vous configurez un filtre de rapport pour récupérer des données uniquement pour l’élément que vous spécifiez dans le filtre, vous pouvez récupérer de plus petites quantités de données en fonction des besoins. Chaque fois que vous affichez un élément différent dans le filtre, seul le sous-ensemble des données du nouvel élément est récupéré. Vous pouvez configurer autant de filtres de rapport que vous le souhaitez, puis les appliquer en fonction des besoins.

Comment les performances sont affectées

Lorsqu’un filtre de rapport est configuré pour récupérer les données d’un ou de plusieurs éléments (mais pas tous), l’élément (Tous) résumant l’ensemble des données n’est pas disponible (grisé) et la commande Afficher les pages de filtre de rapport (sous l’onglet Options , dans le groupe Tableau croisé dynamique , lorsque vous cliquez sur la flèche en regard d’Options) n’est pas disponible également. Chaque fois que vous sélectionnez un élément différent, vous récupérez moins de données, mais vous devez quand même attendre que les données soient récupérées. Si votre ordinateur est déconnecté de la source de données externe, vous ne pourrez pas sélectionner un autre élément tant que vous ne pourrez pas vous reconnecter à la source de données. Toutefois, cette option vous permet d’utiliser des quantités de données beaucoup plus importantes que vous ne le pourriez autrement.

Si vous récupérez toutes les données de tous les éléments, l’opération de récupération de données initiale peut prendre plus de temps, mais vous pouvez ensuite sélectionner de nouveaux éléments dans le filtre de rapport sans délai, car toutes les données dont vous avez besoin sont chargées dans la mémoire de votre ordinateur. Vous pouvez également ouvrir un résumé de l’ensemble des données en sélectionnant l’élément (Tous) et réorganiser le rapport pour utiliser les filtres de rapport dans d’autres zones. L’option (Tous) vous offre la plus grande polyvalence lorsque la quantité totale de données à récupérer est dans les limites de mémoire disponible de votre ordinateur.

Déplacement de filtres de rapport

Si vous faites glisser un filtre de rapport configuré pour récupérer toutes les données de tous les éléments vers une autre position, par exemple si vous essayez d’en faire une étiquette de ligne, Excel tente de récupérer les données de tous les éléments et vous risquez de manquer de ressources informatiques. Toutefois, vous pouvez empêcher un utilisateur de le faire. Pour plus d’informations, consultez la section Récupérer les données de filtre de rapport pour chaque élément ou pour tous les éléments.

Récupération de données pour les éléments lorsqu’un filtre de rapport n’est pas disponible

Cette possibilité d’utiliser cette fonctionnalité n’est pas disponible dans les circonstances suivantes :

  • Les rapports basés sur les données sources des bases de données OLAP interrogent automatiquement les données en fonction des besoins, et n’utilisez donc pas cette fonctionnalité.

  • Le tableau croisé dynamique partage le cache de données avec un ou plusieurs autres tableaux croisés dynamiques.

  • Le pilote ODBC pour la base de données externe que vous interrogez ne prend pas en charge les requêtes de paramètre. Les pilotes ODBC fournis avec Microsoft Office prennent tous en charge les requêtes de paramètres. Vous pouvez contacter des fournisseurs de pilotes tiers pour déterminer si leurs pilotes disposent de cette prise en charge.

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours poser des questions à un expert de la Communauté technique Excel ou obtenir une assistance dans la Communauté de support.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×