GroupName-Eigenschaft

Erstellt eine Gruppe von OptionButton-Steuerelementen , die sich gegenseitig ausschließen.

Syntax

-Objekt.GroupName [= String ]

Die Syntax der GroupName-Eigenschaft umfasst die folgenden Teile:

Teil Beschreibung
Objekt Erforderlich. Ein gültiges OptionButton-Objekt.
String Optional. Der Name der Gruppe, die das OptionButton-Objekt einschließt. Verwenden Sie dieselbe Einstellung für alle Schaltflächen in der Gruppe. Die Standardeinstellung ist eine leere Zeichenfolge.

HinwBemerkungeneise

Zum Erstellen einer Gruppe von sich gegenseitig ausschließenden OptionButton-Steuerelementen können Sie die Optionsfelder auf dem Formular in ein Frame -Steuerelement setzen, oder Sie können die GroupName-Eigenschaft verwenden. Die GroupName-Eigenschaft ist aus folgenden Gründen effizienter:

  • Sie müssen nicht für jede Gruppe einen Frame einschließen. Wenn Sie keine Rahmen-Steuerelemente ( Frame) verwenden, reduzieren Sie die Anzahl der Steuerelemente auf dem Formular, verbessern auf diese Weise das Leistungsverhalten des Formulars und verringern dessen Größe.

  • Sie gewinnen eine höhere Entwurfsflexibilität. Wenn Sie zum Erstellen der Gruppe ein Frame-Steuerelement verwenden, müssen sich alle Schaltflächen innerhalb des Frame-Steuerelements befinden. Wenn Sie mehr als eine Gruppe erstellen möchten, benötigen Sie für jede Gruppe ein Frame-Steuerelement. Wenn Sie jedoch die GroupName-Eigenschaft zum Erstellen der Gruppe verwenden, kann die Gruppe Optionsfelder an beliebiger Position auf dem Formular enthalten. Möchten Sie mehr als eine Gruppe erstellen, geben Sie für jede Gruppe einen eindeutigen Namen an; Sie können die einzelnen Steuerelemente weiterhin an beliebiger Position auf dem Formular positionieren.

  • Sie können Schaltflächen mit transparenten Hintergründen erstellen, was zu einer verbesserten visuellen Darstellung des Formulars führen kann. Das Frame -Objekt ist kein transparentes Steuerelement.

Unabhängig von der von Ihnen zum Erstellen der Schaltflächengruppe verwendeten Methode werden beim Klicken auf eine Schaltfläche in einer Gruppe alle anderen Schaltflächen in derselben Gruppe auf False festgelegt. Alle Optionsschaltflächen mit derselben GroupName-Eigenschaft innerhalb eines einzelnen Containers schließen sich gegenseitig aus. Verwenden Sie denselben Gruppennamen in zwei Containern, aber dadurch werden zwei Gruppen (eine in jedem Container) anstelle einer Gruppe erstellt, die beide Container enthält.

Nehmen wir beispielsweise an, Ihr Formular umfasst einige Optionsfelder und ein MultiPage -Steuerelement, in dem sich ebenfalls Optionsfelder befinden. Die Optionsschaltflächen auf der MultiPage sind eine Gruppe, und die Schaltflächen auf dem Formular sind eine andere Gruppe. Die beiden Gruppen wirken sich nicht gegenseitig aus. Wenn Sie die Einstellung einer Schaltfläche im MultiPage-Objekt ändern, hat dies keinen Einfluss auf die Schaltflächen auf dem Formular.

Siehe auch

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.