KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment masquer les boutons d’expansion et de réduction dans un tableau croisé dynamique ?

AuteurXiaoyang Date de modification

Dans Excel, les tableaux croisés dynamiques sont des outils essentiels qui permettent d’analyser et de résumer efficacement de grands ensembles de données. Lorsque vous créez un tableau croisé dynamique, Excel ajoute par défaut des boutons d’expansion et de réduction (également appelés boutons +/-). Ces boutons permettent d’étendre ou de réduire facilement les données pour afficher des informations détaillées ou synthétiques, comme illustré dans la capture d’écran ci-dessous. Toutefois, il peut arriver que vous souhaitiez empêcher les utilisateurs d’étendre ou de réduire les éléments groupés — par exemple, lorsque vous partagez un rapport avec des collègues ou des clients dont la visibilité des données doit rester constante. Dans ce cas, masquer ou désactiver ces commandes garantit que votre tableau croisé dynamique reste exactement tel que vous l’avez conçu.

capture d’écran montrant un tableau croisé dynamique avec les boutons d’expansion et de réduction

Masquer les boutons d’expansion et de réduction en activant/désactivant les boutons +/-

Masquer les boutons d’expansion et de réduction via les options de tableau croisé dynamique

Masquer les boutons d’expansion et de réduction à l’aide d’une solution en code VBA


Masquer les boutons d’expansion et de réduction en activant/désactivant les boutons +/-

Cette méthode vous permet de masquer ou d’afficher instantanément les boutons d’expansion et de réduction directement depuis le Ruban pendant que vous travaillez dans votre tableau croisé dynamique. Simple et efficace, elle est idéale lorsque vous souhaitez activer ou désactiver cette vue sans parcourir des menus supplémentaires. Elle convient particulièrement aux situations exigeant une activation rapide, mais s’applique uniquement au tableau croisé dynamique actuellement sélectionné.

Pour masquer les boutons d’expansion et de réduction (±), procédez comme suit :

1. Cliquez sur n’importe quelle cellule de votre tableau croisé dynamique pour activer les outils de tableau croisé dynamique dans le ruban. Veillez à cliquer bien à l’intérieur du bon tableau croisé dynamique, surtout si votre feuille de calcul en contient plusieurs.

2. Sous l’onglet Analyse de tableau croisé dynamique ou Options (selon votre version d’Excel), localisez et cliquez sur la commande Boutons +/-, généralement située dans le groupe « Affichage ». Les boutons d’expansion et de réduction du tableau croisé dynamique actuel seront immédiatement masqués. Veuillez consulter la séquence illustrée ci-dessous :

capture d’écran de la sélection de l’option des boutons plus et moins
capture d’écran d’une flèche
capture d’écran montrant que les boutons d’expansion et de réduction sont masqués

Après cette étape, le tableau croisé dynamique continuera de fonctionner normalement, mais les utilisateurs ne pourront plus développer ni réduire manuellement les lignes ou colonnes groupées — garantissant ainsi la préservation de la structure prévue pour vos données résumées.

Astuce : Pour restaurer les boutons d’expansion et de réduction, cliquez simplement à nouveau sur la commande Boutons +/- ; cela les réactivera. N’oubliez pas que cette modification ne concerne que le tableau croisé dynamique actif sur lequel vous travaillez.

Remarque : Cette méthode n’empêche pas les utilisateurs d’utiliser des raccourcis clavier ou d’autres moyens pour manipuler les regroupements de champs ; elle masque uniquement les boutons cliquables de l’interface.


Masquer les boutons d’expansion et de réduction via les options de tableau croisé dynamique

Pour un contrôle plus précis de l’apparence des boutons d’expansion et de réduction — notamment lorsque vous souhaitez que ce paramètre persiste ou reste discret pour les autres utilisateurs — configurez cette option via la boîte de dialogue **Options de tableau croisé dynamique**. Cette méthode est particulièrement utile lorsque vous finalisez un tableau croisé dynamique destiné à être partagé ou lorsque vous devez respecter des exigences strictes en matière de reporting. Toutefois, comme avec la méthode précédente, elle s’applique uniquement au tableau croisé dynamique sélectionné.

1. Cliquez avec le bouton droit sur n’importe quelle cellule de votre tableau croisé dynamique, puis sélectionnez Options de tableau croisé dynamique dans le menu contextuel. La boîte de dialogue Options de tableau croisé dynamique s’ouvre alors, vous permettant de personnaliser l’apparence et le comportement de votre tableau croisé dynamique. Reportez-vous à l’image ci-dessous pour vous guider :

capture d’écran illustrant comment ouvrir la boîte de dialogue Options du tableau croisé dynamique

2. Dans la boîte de dialogue Options de tableau croisé dynamique, accédez à l’onglet Affichage. Dans la section Affichage, vous trouverez l’option intitulée Afficher les boutons d’expansion/réduction. Décochez-la en cliquant sur la case à cocher pour masquer ces boutons, comme indiqué ci-dessous :

capture d’écran de la désactivation de la case Afficher les boutons d’expansion/réduction

3. Cliquez sur OK pour enregistrer vos modifications et fermer la boîte de dialogue. Les boutons d’expansion et de réduction disparaîtront immédiatement du tableau croisé dynamique, et les utilisateurs ne pourront plus interagir avec les niveaux de regroupement via ces boutons.

Ce paramètre est particulièrement utile lorsque vous finalisez un rapport destiné à des parties prenantes qui doivent visualiser un niveau fixe de synthèse ou de détail, sans possibilité d’effectuer un drill-up ou un drill-down.

Astuce : Pour réactiver ultérieurement les boutons d’expansion et de réduction, répétez les étapes ci-dessus et cochez simplement l’option Afficher les boutons d’expansion/réduction avant de cliquer sur OK.

Remarque : Cette méthode, tout comme celle précédente basée sur l’activation ou la désactivation via le ruban, doit être répétée pour chaque tableau croisé dynamique individuellement ; Excel ne propose pas de solution native permettant d’appliquer ces paramètres à tous les tableaux croisés dynamiques d’une feuille de calcul ou d’un classeur en une seule opération.

Rappel pratique : si votre tableau croisé dynamique ne semble pas se mettre à jour immédiatement après avoir modifié ce paramètre, actualisez-le en cliquant avec le bouton droit dans le tableau et en sélectionnant Actualiser. Ces paramètres n’affectent que l’interaction visuelle ; ils n’ont aucun impact sur les données sous-jacentes ni sur les résumés.


Masquer les boutons d’expansion et de réduction à l’aide d’une solution en code VBA

Dans certains cas, notamment lorsque vous devez automatiser le processus ou masquer les boutons d’expansion/réduction sur plusieurs Tableau croisé dynamique simultanément, l’utilisation d’une macro VBA peut s’avérer extrêmement utile. Cette solution est particulièrement précieuse pour les utilisateurs avancés ou toute personne travaillant fréquemment avec des rapports complexes. Le VBA permet d’appliquer de manière cohérente les paramètres de Tableau croisé dynamique à l’ensemble du classeur avec un minimum d’effort manuel.

1. Pour utiliser cette méthode, accédez d’abord à l’éditeur VBA en cliquant sur Développeur > Visual Basic. Dans la fenêtre qui s’ouvre, cliquez sur Insertion > Module, puis collez le code suivant dans le module ouvert :

Sub HidePivotExpandCollapseButtons()
'Updated by Extendoffice 2025/8/8
    Dim ws As Worksheet
    Dim pt As PivotTable
    Dim xTitleId As String
    xTitleId = "KutoolsforExcel"
    
    Application.ScreenUpdating = False
    Application.EnableEvents = False
    
    For Each ws In ActiveWorkbook.Worksheets
        For Each pt In ws.PivotTables
            pt.ShowDrillIndicators = False ' Use False/True to hide/show the expand collapse buttons
            pt.RefreshTable
        Next pt
    Next ws
    
    Application.EnableEvents = True
    Application.ScreenUpdating = True
    
    MsgBox "All expand/collapse (+/-) buttons in PivotTables are now hidden.", vbInformation, xTitleId
End Sub

2. Une fois le code saisi, cliquez sur le bouton Bouton Exécuterdans la barre d’outils VBA pour exécuter la macro. Une boîte de message s’affichera alors pour vous informer que tous les boutons d’expansion et de réduction ont été masqués ; cliquez sur OK pour la fermer.

capture d’écran montrant la boîte de message

Les boutons d’expansion et de réduction de tous les Tableau croisé dynamique présents dans chaque feuille de calcul de votre classeur sont désormais masqués.

Astuce : Pour réafficher les boutons d’expansion et de réduction pour tous les tableaux croisés dynamiques, vous pouvez utiliser le même code, mais définir pt.ShowDrillIndicators = True à la place.

Mises en garde : Pensez à enregistrer votre classeur avant d’exécuter des macros, et activez-les dès que vous y êtes invité. Si vous n’êtes pas familier avec VBA, nous vous recommandons de tester votre macro sur une copie de votre fichier.


Lorsque vous travaillez avec des tableaux croisés dynamiques, masquer les boutons d’expansion et de réduction peut renforcer la clarté de votre présentation et éviter toute modification involontaire de la structure des données affichées. Toutefois, cette action limite uniquement la possibilité d’étendre ou de réduire les données via l’interface utilisateur ; elle ne supprime ni n’altère le regroupement sous-jacent de vos données. Si les boutons ne se masquent pas comme prévu, assurez-vous que le tableau croisé dynamique est actif et consultez les conseils de dépannage ci-dessus. Pour ceux qui nécessitent un contrôle encore plus précis, l’utilisation de VBA dans Excel permet d’appliquer ces modifications à l’ensemble du classeur en une seule opération. Gardez toujours à l’esprit les besoins de votre public cible et évaluez s’il doit pouvoir explorer les données de manière plus approfondie.


Articles associés :

Comment conserver la mise en forme après avoir actualisé un tableau croisé dynamique ?

Comment répéter les étiquettes de ligne par groupe dans Tableau croisé dynamique ?

Comment afficher plusieurs totaux généraux dans Tableau croisé dynamique ?


Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !

Tous les compléments Kutools. Un seul installateur

Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
  • Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels