Share via


OptionButton.Click-Ereignis (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.

HinwBemerkungeneise

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: Wenn Sie den Wert eines OptionButton-Steuerelements in True ändern und ein OptionButton-Element in einer Gruppe auf True festlegen, werden alle anderen Schaltflächen in der Gruppe auf False festgelegt, 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.