Comment utiliser une case à cocher pour masquer ou afficher une feuille de calcul dans Excel ?
Les cases à cocher sont une fonctionnalité essentielle d'Excel pour créer des feuilles de calcul interactives. Ce tutoriel explique comment utiliser une case à cocher pour masquer ou afficher automatiquement une feuille de calcul spécifique en fonction de son état coché. En suivant une méthode VBA simple, vous pouvez basculer la visibilité d'une feuille de calcul facilement.
Utiliser une case à cocher pour masquer ou afficher une feuille de calcul dans Excel
Utiliser une case à cocher pour masquer ou afficher une feuille de calcul dans Excel
Supposons que vous ayez une case à cocher nommée checkbox1 dans votre classeur. Lorsque vous décochez cette case, vous souhaitez qu'une certaine feuille de calcul soit automatiquement masquée dans ce classeur, et qu'elle soit réaffichée lorsque vous cochez la case. Veuillez procéder comme suit.
1. Ouvrez la feuille de calcul contenant Checkbox1, faites un clic droit sur l'onglet de la feuille, puis cliquez sur Affichage du code dans le menu contextuel.
Remarque : Assurez-vous que la case à cocher est une case ActiveX lors de son insertion.
2. Dans la fenêtre Microsoft Visual Basic for Applications, copiez et collez le code VBA ci-dessous dans la fenêtre Code. Voir capture d'écran :
Code VBA : Utiliser une case à cocher pour masquer ou afficher une feuille de calcul spécifiée
Private Sub CheckBox1_Click()
On Error Resume Next
ThisWorkbook.Sheets("Sheet5").Visible = CheckBox1.Value
End Sub
Remarque : Dans le code, Sheet5 est le nom de la feuille de calcul que vous allez masquer ou afficher avec checkbox1. Veuillez remplacer le nom de la feuille de calcul selon vos besoins.
3. Appuyez simultanément sur les touches Alt + Q pour fermer la fenêtre Microsoft Visual Basic for Applications.
Dès maintenant, lorsque vous décochez checkbox1, la feuille de calcul spécifiée « Sheet5 » sera automatiquement masquée. Et vous pouvez l'afficher en cochant la case. Voir capture d'écran :
Articles connexes :
- Comment filtrer des données en fonction d'une case à cocher dans Excel ?
- Comment masquer une case à cocher lorsque la ligne est masquée dans Excel ?
- Comment créer une liste déroulante avec plusieurs cases à cocher dans Excel ?
- Comment mettre en surbrillance une cellule ou une ligne avec une case à cocher dans Excel ?
Meilleurs outils de productivité pour Office
Améliorez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité incomparable. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte l’interface par onglets à Office, simplifiant considérablement votre travail.
- Activez la modification 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é de50 % et réduit des centaines de clics de souris chaque jour !
Tous les modules complémentaires Kutools. Une seule installation
La suite Kutools for Office regroupe les modules complémentaires pour Excel, Word, Outlook & PowerPoint ainsi qu’Office Tab Pro, idéal pour les équipes travaillant sur plusieurs applications Office.





- Suite tout-en-un — modules complémentaires Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Un installateur, une licence — installation en quelques minutes (compatible MSI)
- Une synergie optimale — productivité accélérée sur l’ensemble des applications Office
- Essai complet30 jours — sans inscription, ni carte bancaire
- Meilleure valeur — économisez par rapport à l’achat d’add-ins individuels