Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
The following example demonstrates how the BoundColumn property influences the value of a ListBox. Benutzer können den Wert von ListBox bei Bedarf auf den Indexwert der angegebenen Zeile oder auf eine angegebene Spalte mit Daten im ListBox -Steuerelement festlegen.
Kopieren Sie diesen Beispielcode in den Deklarationsbereich eines Formulars. Stellen Sie sicher, dass das Formular folgende Komponenten enthält:
- Ein ListBox -Steuerelement mit der Bezeichnung "ListBox1".
- Ein Bezeichnungsfeld-Steuerelement ( Label ) mit der Bezeichnung "Label1".
- Drei Optionsfeld-Steuerelemente ( OptionButton ) mit der Bezeichnung "OptionButton1", "OptionButton2" und "OptionButton3".
Private Sub UserForm_Initialize()
ListBox1.ColumnCount = 2
ListBox1.AddItem "Item 1, Column 1"
ListBox1.List(0, 1) = "Item 1, Column 2"
ListBox1.AddItem "Item 2, Column 1"
ListBox1.List(1, 1) = "Item 2, Column 2"
ListBox1.Value = "Item 1, Column 1"
OptionButton1.Caption = "List Index"
OptionButton2.Caption = "Column 1"
OptionButton3.Caption = "Column 2"
OptionButton2.Value = True
End Sub
Private Sub OptionButton1_Click()
ListBox1.BoundColumn = 0
Label1.Caption = ListBox1.Value
End Sub
Private Sub OptionButton2_Click()
ListBox1.BoundColumn = 1
Label1.Caption = ListBox1.Value
End Sub
Private Sub OptionButton3_Click()
ListBox1.BoundColumn = 2
Label1.Caption = ListBox1.Value
End Sub
Private Sub ListBox1_Click()
Label1.Caption = ListBox1.Value
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.