Microsoft Visual Basic pour Applications ( VBA) permet aux programmeurs d'utiliser les différents objets de contrôle sur les formulaires utilisateurs . L'objet peut correspondre à la boîte , image, barre de défilement ou boutons de commande . Un bouton à bascule sur un formulaire est un contrôle utilisé pour afficher une " Oui /Non " valeur à partir d'une source de données. Les développeurs de logiciels utilisent des boutons bascule dans un groupe d'options avec d'autres boutons et des boîtes de dialogue pour accepter l'entrée de l'utilisateur. Lorsque vous cliquez sur un objet de bouton à bascule , il semble être pressé ou poussé vers le bas . Vous devez obtenir la valeur d'un contrôle de bouton à bascule pour activer le bouton à bascule en VBA. Instructions
1
Cliquez sur le bouton "Démarrer " de Windows et sélectionnez l'option " Microsoft Excel " dans le menu "Tous les programmes " pour ouvrir un nouveau classeur.
2
Cliquez sur les "Outils", " Macro " et " Visual Basic Editor " .
3
Cliquez sur "Insérer ", puis " UserForm " pour insérer un formulaire utilisateur dans votre classeur.
4
Ajouter le " ToggleButton " et " contrôles d'étiquetage " sur le formulaire utilisateur.
5
Double- cliquez sur le contrôle " ToggleButton " pour ouvrir la fenêtre «Code» pour le contrôle ToggleButton .
6
Entrez le code suivant pour l '«événement ToggleButton1Click :
Private Sub toggleButton1_Click ()
Si ToggleButton1.Value = True Then
< p > 'Set UserForm fond au rouge.
Me.BackColor = RGB ( 255, 0, 0)
Else
' Set UserForm fond en bleu .
< p> Me.BackColor = RGB (0, 0 , 255)
End If End Sub
7
Cliquez sur la case "Exécuter Sub /UserForm " sur l' "Exécuter " du menu pour activer le bouton à bascule sous votre contrôle VBA.