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

Comment basculer la visibilité des colonnes à l’aide d’un bouton dans Excel ?

AuteurSiluvia Date de modification

La gestion de grands classeurs dans Excel peut souvent devenir fastidieuse, notamment lorsqu’on travaille avec des jeux de données étendus comportant de nombreuses colonnes. Afficher uniquement les colonnes pertinentes à un moment donné améliore non seulement la lisibilité, mais facilite également la maintenance des données. Ce guide explique comment implémenter un bouton dans votre feuille de calcul pour basculer la visibilité de Spécifier la colonne, rationalisant ainsi votre flux de travail pour des tâches telles que la création de rapports, Analyse des données ou le travail collaboratif, où vous devez montrer ou masquer efficacement certains segments de données.

Utiliser un bouton pour basculer la visibilité des colonnes avec un bouton bascule
Utiliser un bouton pour basculer la visibilité des colonnes avec Kutools pour Excel


Utiliser un bouton pour basculer la visibilité des colonnes avec un bouton bascule

Une méthode pratique pour contrôler la visibilité des colonnes dans Excel consiste à utiliser un bouton bascule, une option interactive qui vous permet d’afficher ou de masquer des colonnes spécifiques en un simple clic. Cette solution est particulièrement utile dans les environnements de partage de données, les tableaux de bord ou les classeurs modèles, lorsque vous souhaitez que les utilisateurs personnalisent facilement leur vue sans ajuster manuellement la feuille à chaque fois.

1. Dans le ruban Excel, accédez à Développeur > Insérer > Bouton bascule (contrôle ActiveX). L’onglet Développeur propose une variété de contrôles interactifs, dont le bouton bascule, parfaitement adapté aux actions de basculement. Voir la capture d’écran :

Capture d’écran du menu Insertion montrant le bouton bascule (contrôle ActiveX) dans Excel

Remarque : Si l’onglet Développeur n’est pas visible, vous trouverez les étapes détaillées dans afficher/l’onglet développeur dans Excel pour activer cet onglet. Cela est nécessaire pour ajouter et configurer des contrôles tels que les boutons bascule ou exécuter des macros.

2. Après avoir sélectionné le bouton bascule, dessinez-le n’importe où sur votre feuille de calcul en cliquant et en faisant glisser la souris. Une fois positionné, cliquez droit sur le bouton et choisissez Afficher le code dans le menu pour lui attribuer des actions. Reportez-vous à la capture d’écran :

Capture d’écran du menu contextuel avec l’option Afficher le code sélectionnée dans Excel

3. Dans la fenêtre Microsoft Visual Basic pour Applications qui s’ouvre, vous verrez une fenêtre de code associée à votre bouton bascule. Remplacez entièrement son contenu par le code VBA suivant : ce script inversera l’état d’affichage des colonnes sélectionnées à chaque clic sur le bouton.

Code VBA : bouton pour afficher/masquer des colonnes

Private Sub ToggleButton1_Click()
Dim xAddress As String
xAddress = "F:G"
If ToggleButton1.Value Then
    Application.ActiveSheet.Columns(xAddress).Hidden = True
Else
    Application.ActiveSheet.Columns(xAddress).Hidden = False
End If
End Sub

Remarque : La désignation « F:G » fait référence à l’ensemble de la plage allant de la colonne F à la colonne G dans le code VBA. Si vous souhaitez basculer d’autres colonnes, il suffit de modifier les références de colonnes (par exemple, « C:D » pour les colonnes C et D). Utilisez cette approche pour personnaliser rapidement les données incluses dans votre basculement.

4. Une fois le code saisi, appuyez simultanément sur Alt + Q pour quitter la fenêtre Microsoft Visual Basic pour Applications et revenir à votre classeur Excel. Enregistrez toute modification avant de fermer si vous y êtes invité.

5. Le bouton bascule ne fonctionnera pas tant que vous serez en mode conception. Pour le désactiver, retournez à l’onglet Développeur et cliquez sur Mode Création afin de quitter ce mode. Une fois désactivé, le bouton devient interactif pour une utilisation normale.

Capture d’écran du bouton Mode Création situé sous l’onglet Développeur dans Excel

Une fois la configuration terminée, un simple clic sur le bouton bascule masque instantanément les colonnes sélectionnées F:G, vous permettant de vous concentrer facilement sur les données essentielles tout en réduisant l’encombrement visuel.

Capture d’écran des colonnes F:G masquées après avoir cliqué sur le bouton de bascule

Chaque clic suivant inverse l’état de visibilité : un nouveau clic restaure et affiche les colonnes masquées, vous permettant ainsi de basculer rapidement d’une présentation à une autre dans votre feuille de calcul.

Capture d’écran des colonnes F:G affichées après avoir cliqué à nouveau sur le bouton de bascule

Les scénarios d’application de cette méthode incluent la création de modèles interactifs, de tableaux de bord ou de formulaires nécessitant des options d’affichage dynamiques. L’avantage principal de cette solution réside dans sa simplicité d’utilisation et sa flexibilité, bien qu’elle exige des fichiers prenant en charge les macros et puisse déclencher des avertissements de sécurité selon vos paramètres. Pour garantir un fonctionnement optimal, enregistrez toujours le classeur au format prenant en charge les macros (.xlsm) et informez éventuellement les autres utilisateurs des protocoles de sécurité liés aux macros.

Si le bouton bascule ne répond pas, assurez-vous que les macros sont activées et que vous n’êtes pas en mode Conception. Pour des besoins plus complexes, il vous est possible d’affecter d’autres contrôles ou d’adapter le code VBA afin de gérer plusieurs plages.


Utiliser un bouton pour basculer la visibilité des colonnes avec Kutools pour Excel

Si votre feuille contient déjà des colonnes masquées et que vous souhaitez en gérer facilement la visibilité sans écrire de code VBA, Kutools pour Excel propose une fonctionnalité intuitive appelée Basculer pour afficher/masquer toutes les colonnes masquées. En un seul clic, révélez ou masquez instantanément toutes les colonnes cachées — une solution particulièrement efficace pour les grands rapports, les feuilles consolidées ou tout travail collaboratif nécessitant un accès rapide à l’ensemble de vos données.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

1. Dans le ruban Excel, sélectionnez Kutools > Navigation. Kutools enrichit les fonctionnalités natives d’Excel et propose des outils avancés accessibles depuis cette barre d’outils personnalisée.

2. Dans le panneau Navigation, rendez-vous dans l’onglet Colonnes. Vous y découvrirez une vue claire de toutes les colonnes de la feuille, y compris celles qui sont masquées. Pour modifier leur visibilité en un clic, appuyez sur le bouton Basculer pour afficher/masquer toutes les colonnes masquées : toutes les colonnes précédemment cachées seront instantanément affichées ou masquées.

Capture d’écran du volet Liste des colonnes dans Excel avec le bouton de visibilité en surbrillance

Cette fonctionnalité convient aux utilisateurs recherchant une solution rapide, sans code, et fonctionne particulièrement bien pour les feuilles qui masquent fréquemment des colonnes afin de protéger des données sensibles ou simplifier la présentation. Ses avantages incluent la facilité d’utilisation, l’absence de besoin d’autorisations de macro et l’intégration avec d’autres fonctionnalités utiles de Kutools. La seule limitation est qu’il faut avoir installé Kutools pour Excel ; ses fonctionnalités ne sont pas accessibles dans Excel standard.

Kutools pour Excel– Boostez Excel avec plus de 300 outils essentiels, pour gagner en rapidité et en simplicité, et profitez des fonctionnalités d’intelligence artificielle pour un traitement de données plus intelligent et une productivité accrue.Obtenez-le dès maintenant


Utiliser un bouton pour basculer la visibilité des colonnes avec Kutools pour Excel

 
Kutools pour Excel: Plus de 300 outils pratiques à portée de main ! Profitez de fonctionnalités alimentées par l’IA pour travailler plus intelligemment et plus rapidement !Téléchargez dès maintenant !

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