OptionButton.Click Event (Outlook Forms Script)
Se produit lorsque l’utilisateur sélectionne définitivement une valeur pour le contrôle qui a plusieurs valeurs possibles, ou lorsque la valeur devient True.
Syntaxe
expression. Cliquez sur
Expression Variable qui représente un objet OptionButton .
Remarques
Voici des exemples d'actions qui déclenchent l'événement Click du contrôle spécifié :
Cliquer sur une zone vide du formulaire ou sur un contrôle désactivé (autre qu'une zone de liste) dans le formulaire.
Cliquer sur un contrôle avec le bouton gauche de la souris.
Appuyer sur la touche d'accès rapide d'un contrôle.
Pour certains contrôles, l’événement Click survient lorsque la propriété Value change. Toutefois, l’utilisation de l’événement PropertyChange ou CustomPropertyChange constitue le procédé le plus efficace pour détecter une nouvelle valeur de propriété. Voici des exemples d’actions qui lancent l’événement Click en raison de l’affectation d’une nouvelle valeur à un contrôle : la modification de la valeur d’un ObjetButton à True et la définition d’une OptionButton dans un groupe sur True définit tous les autres boutons du groupe sur False, mais l’événement Click se produit uniquement pour le bouton dont la valeur devient True.
L'événement Click n'est pas déclenché lorsque la propriété Value est définie sur la valeur Null.
Un clic avec le bouton gauche change la valeur d'un contrôle, ce qui déclenche l'événement Click. En revanche, un clic avec le bouton droit ne déclenche pas l'événement Click puisqu'il ne modifie pas la valeur du contrôle.
Si vous liez un objet OptionButton à un champ, l'événement Click ne se déclenche pas. Vous devez utiliser l'événement PropertyChange ou CustomPropertyChange pour détecter la modification par le biais du code, comme dans l'exemple de code suivant :
Sub Item_PropertyChange(ByVal Name)
Set MyListBox = Item.GetInspector.ModifiedFormPages("Message").Controls("OptionButton1")
Select Case Name
Case "Mileage"
Item.CC = MyOptionButton.Value
Item.Subject = MyOptionButton.Value
Case Else
End Select
End Sub
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.