Robbie écrit principalement sur Skyrim, mais met également occasionnellement en lumière les chances des applications Microsoft telles qu’Excel et Outlook.
Image créée avec Canva
Boutons bascule dans Excel : comment les utiliser, les créer et les configurer
Dans cet article, nous examinons le bouton bascule dans Excel 2007 et 2010. Les boutons bascule ne sont disponibles que sous forme de contrôles ActiveX, et ils sont parfaits pour les situations où vous souhaitez basculer entre deux états dans Excel.
Supposons, par exemple, que vous souhaitiez pouvoir basculer entre les lignes de grille visibles ou masquées, ou que vous souhaitiez basculer entre les écrans partagés et la vue par défaut. Un bouton bascule vous permettra de le faire en un seul clic.
Dans cet article, je vais illustrer comment créer votre bouton bascule et aussi comment créer le code Visual Basic dont vous aurez besoin pour le configurer. Nous allons créer deux boutons, un pour activer et désactiver les lignes de la grille et un autre pour basculer entre les écrans partagés.
http://robbiecwilson.hubpages.com/
basculer contre Commande
Les boutons bascule sont similaires aux boutons de commande en ce sens que vous leur ajoutez Visual Basic, qui est activé lorsque le bouton est enfoncé. Les boutons à bascule diffèrent en ce sens qu’ils peuvent être configurés pour exécuter deux fonctions, alors qu’un bouton de commande n’en exécute généralement qu’une seule.
http://robbiecwilson.hubpages.com/
Création d’un bouton bascule dans Excel 2007 et Excel 2010
Avant de commencer à créer notre bouton bascule, nous devons nous assurer que le Développeur l’onglet est visible. S’il n’est pas présent :
Dans Excel 2007 :
- Clique le Exceller bouton
- Sélectionner Options Excel
- sur le Populaire onglet, assurez-vous que Afficher l’onglet Développeur dans le ruban est sélectionné
- Cliquez sur D’ACCORD
http://robbiecwilson.hubpages.com/
Dans Excel 2010 :
- Sélectionnez le embouteillage menu
- Choisir Choix
- Sélectionnez le Personnaliser le ruban languette
- Chèque Développeur en dessous de Onglets principaux comme indiqué ci-dessous
http://robbiecwilson.hubpages.com/
- Ensuite, cliquez sur le Insérer bouton sur le Développeur onglet dans le Les contrôles groupe et sélectionnez un Bouton à bascule dans le ActiveX section
- Le curseur se transformera en +
- Sélectionnez le contour de votre bouton bascule
Configuration du bouton
Maintenant que le bouton bascule a été créé, nous devons le configurer.
Noter: Pour configurer votre bouton bascule, vous devez être dans Conception de mode. Pour le sélectionner, cliquez sur le Conception de mode bouton sur le Développeur onglet dans le Les contrôles groupe.
Faites défiler pour continuer
- Sélectionnez votre nouveau bouton
- Clic-droit sur le bouton et sélectionnez Propriétésou cliquez sur le Propriétés bouton à droite du Conception de mode bouton
- la Propriétés la boîte de dialogue s’ouvrira
http://robbiecwilson.hubpages.com/
Vous pouvez laisser la majorité de ces options par défaut.
- légende – permet de changer le texte affiché sur votre bouton
- Couleur de fond – cette option modifie la couleur de votre bouton
Noter: Si vous voulez changer le la taille et largeurje vous recommande de le faire en clic-droit votre bouton et en sélectionnant Contrôle des formats et les ajuster sur le Taille onglet. Taille affiche les dimensions en centimètres qui sont plus faciles à calculer que les pixels.
Ajout de code Visual Basic
L’étape suivante consiste à ajouter Visual Basic au bouton. Si vous ne connaissez pas grand-chose à Visual Basic, n’ayez crainte, Excel vous aidera à le créer en enregistrant ce dont vous avez besoin dans une macro !
Tout d’abord, décidez ce que vous voulez que votre bouton fasse. Dans mon premier exemple, je veux que mon bouton active et désactive les lignes de la grille.
- sur le Développeur onglet, cliquez Enregistrer une macro dans le Code groupe
- Cliquez sur D’ACCORD (la Nom de la macro et Touche de raccourci sont sans importance)
- Naviguez vers le Voir onglet et sélectionnez l’onglet Quadrillage case à cocher dans le Afficher / Masquer groupe
- retourner à la Développeur onglet et sélectionnez Arrête d’enregistrer
- Répétez les étapes un à quatre
Nous devons maintenant obtenir le code Visual Basic à partir des macros. Clique le macros bouton sur le Développeur languette
- Sélectionnez la première macro et cliquez sur Éditer
- la Microsoft Visual Basic l’écran s’ouvrira
http://robbiecwilson.hubpages.com/
- Les deux lignes de code dont nous avons besoin sont celles qui commencent par ActiveWindow. Copiez-les puis fermez le tout Microsoft Visual Basic la fenêtre
- Le code dont Excel 2007 et 2010 ont besoin pour activer le bouton est illustré ci-dessous :
http://robbiecwilson.hubpages.com/
Pour que vous puissiez copier le code lui-même, le voici répété :
Sous-marin privé ToggleButton1_Click()
Si ToggleButton1.Value = Vrai Alors
Autre
Fin si
Sous-titre de fin
- Maintenant, nous ajoutons le texte pour désactiver et réactiver les lignes de la grille
Sous-marin privé ToggleButton1_Click()
Si ToggleButton1.Value = Vrai Alors
ActiveWindow.DisplayGridlines=Faux
Autre
ActiveWindow.DisplayGridlines = Vrai
Fin si
Sous-titre de fin
- Ensuite, nous ajoutons le code au bouton lui-même
- Sélectionnez votre bouton lorsque vous êtes dans Conception de mode et clic-droit puis sélectionnez Afficher le code
- Supprimez tout le texte dans la zone Code et collez votre nouveau code
- sortir Conception de mode et maintenant testez votre bouton qui devrait maintenant basculer le quadrillage !
http://robbiecwilson.hubpages.com/
Création de plusieurs boutons
Le processus de création d’un nombre quelconque de boutons dans Excel est identique à celui ci-dessus :
- Créer des boutons supplémentaires
- Utilisez une macro ou écrivez votre code pour ce que vous voulez que votre bouton fasse
- Ajoutez votre code au code générique du bouton bascule ci-dessus
Il y a une considération importante lorsqu’il s’agit de plus d’un bouton. Si vous regardez ma capture d’écran ci-dessus, vous pouvez voir le code des deux boutons que j’ai créés (un pour basculer le quadrillage, l’autre pour basculer les écrans partagés).
http://robbiecwilson.hubpages.com/
Le code pour activer les écrans partagés est :
Avec ActiveWindow
.SplitColumn = 5
.SplitRow = 9
Terminer par
Pour le désactiver :
Avec ActiveWindow
.SplitColumn = 0
.SplitRow = 0
Terminer par
Examen rapide
Les boutons bascule dans Excel 2007 et Excel 2010 vous permettent de configurer un bouton que vous pouvez utiliser pour basculer entre les états (par exemple, activer ou désactiver le quadrillage). Dans l’article d’aujourd’hui, j’ai examiné la création et la configuration d’un bouton bascule, l’enregistrement de macros pour capturer les commandes Visual Basic utilisées par Excel et l’ajout de ce code à votre bouton. J’ai également envisagé de créer plusieurs boutons et étudié les pièges associés à plusieurs boutons.
Merci beaucoup d’avoir lu et j’espère que vous avez trouvé cet article intéressant et informatif. N’hésitez pas à laisser vos commentaires ci-dessous.
Cet article est exact et fidèle au meilleur de la connaissance de l’auteur. Le contenu est uniquement à des fins d’information ou de divertissement et ne remplace pas un conseil personnel ou un conseil professionnel en matière commerciale, financière, juridique ou technique.
Dénés le 20 mars 2017 :
accidentellement, j’ai ajouté un bouton ActiveX à mon fichier Excel et, par conséquent, le fichier s’est figé. Comment le supprimer ?