Contrôle supplémentaire dans un formulaire personnalisé ou Userform, Excel VBA

Séquence de contrôle
La séquence de navigation détermine l’ordre dans lequel les contrôles reçoivent le focus lorsque la touche <Tab> est enfoncée. Lorsque vous appuyez sur la combinaison de touches <Maj> + <Tab>, les contrôles reçoivent le focus dans l’ordre inverse. Pour définir la séquence de transition du formulaire, vous devez:
1. Étant dans l’éditeur Visual Basic, sélectionnez la Affichage / Ordre de Tabulation.
2. Dans la boîte de dialogue Ordre de tabulation qui s’affiche, utilisez les boutons Monter et Descendre pour modifier la séquence du contrôle sélectionné, selon vos besoins.
Une autre façon de définir la séquence de navigation consiste à définir la valeur de la propriété TabIndex du contrôle. Il faut se rappeler que l’élément initial correspond à la valeur de la propriété TabIndex égale à 0, le deuxième – 1, le troisième – 2, etc. Si la valeur de la propriété TabStop est False, alors le contrôle ne reçoit pas le focus lors de la traversée des éléments contrôle en appuyant sur la touche <Tab>. Si la propriété TabStop a la valeur True (valeur par défaut), le contrôle reçoit le focus.

Contrôles supplémentaires
En plus des contrôles standard répertoriés, VBA dispose d’un certain nombre de contrôles supplémentaires. Les contrôles supplémentaires sont des objets indépendants qui ont à la fois des propriétés et des méthodes communes à tous les contrôles, ainsi que des propriétés et des méthodes qui leur sont inhérentes uniquement.

1 Ajout d’un contrôle supplémentaire
Les contrôles sont ajoutés à la boîte à outils comme suit:
1. Sélectionnez les outils / Contrôles supplémentaires.
2. Dans la fenêtre Contrôles supplémentaires affichée dans la liste Contrôles disponibles, cochez la case en regard du contrôle ajouté.
3. Cliquez sur OK.
Par conséquent, l’icône du contrôle supplémentaire sélectionné apparaît dans la boîte à outils.

2 Suppression d’un contrôle supplémentaire
Supprimer un contrôle inutile de la boîte à outils revient presque à l’ajouter, à savoir:
1. Sélectionnez les outils | Contrôles supplémentaires.2. Dans la fenêtre Contrôles supplémentaires qui apparaît à l’écran, dans la liste Contrôles disponibles, décochez la case en regard du contrôle que vous souhaitez supprimer.
3. Cliquez sur OK.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x