OptionButton.Click Event (Outlook Forms Script)
Tritt auf, wenn der Benutzer endgültig einen Wert für das Steuerelement auswählt, der mehr als einen möglichen Wert aufweist, oder wenn sich der Wert in True ändert.
Syntax
Ausdruck. Klicken
Ausdruck Eine Variable, die ein OptionButton-Objekt darstellt.
Hinweise
Die folgenden Aktionsbeispiele lösen das Click-Ereignis des angegebenen Steuerelements aus:
Klicken in einem leeren Bereich eines Formulars oder auf ein deaktiviertes Steuerelement (kein Listenfeld) in einem Formular.
Klicken auf ein Steuerelement mit der linken Maustaste.
Drücken der Tastenkombination für ein Steuerelement.
Bei einigen Steuerelementen tritt beim Ändern der Value-Eigenschaft das Click-Ereignis auf. Es sollte jedoch bevorzugt das PropertyChange- oder das CustomPropertyChange-Ereignis eingesetzt werden, um einen neuen Wert für eine Eigenschaft zu erfassen. Im Folgenden finden Sie Beispiele für Aktionen, die das Click-Ereignis aufgrund der Zuweisung eines neuen Werts zu einem Steuerelement initiieren: Ändern des Werts eines OptionButton-Steuerelements in True und Festlegen eines OptionButton in einer Gruppe auf True legt alle anderen Schaltflächen in der Gruppe auf False fest, aber das Click-Ereignis tritt nur für die Schaltfläche auf, deren Wert auf True geändert wird.
Das Click-Ereignis wird nicht ausgelöst, wenn Value auf Null festgelegt ist.
Durch Klicken mit der linken Maustaste wird der Wert eines Steuerelements geändert, wodurch das Click-Ereignis ausgelöst wird. Durch Klicken mit der rechten Maustaste wird der Wert des Steuerelements nicht geändert und somit auch auch das Click-Ereignis nicht ausgelöst.
Wenn Sie ein OptionButton-Objekt an ein Feld binden, wird das Click-Ereignis nicht ausgelöst. Sie müssen das PropertyChange- oder das CustomPropertyChange-Ereignis verwenden, um die Änderungen über den Code festzustellen, wie im folgenden Code:
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
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.