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 uses a SpinButton to control the number of rows in the drop-down list of a ComboBox. Der Benutzer ändert den Wert des SpinButton -Objekts und klickt dann auf den Dropdownpfeil des ComboBox -Objekts, um die Liste anzuzeigen.
To use this example, copy this sample code to the Script Editor of a form. To run the code you need to open the form so the Open event will activate. Make sure that the form contains:
A ComboBox named ComboBox1.
Ein Drehfeld-Steuerelement ( SpinBox ) mit der Bezeichnung "SpinButton1", das an ein benutzerdefiniertes numerisches Feld mit der Bezeichnung "SpinButtonValue" gebunden ist.
Ein Bezeichnungsfeld-Steuerelement ( Label ) mit der Bezeichnung "Label1".
Sub Item_Open()
Set ComboBox1 = Item.GetInspector.ModifiedFormPages("P.2").Controls("ComboBox1")
Set SpinButton1 = Item.GetInspector.ModifiedFormPages("P.2").Controls("SpinButton1")
Set Label1 = Item.GetInspector.ModifiedFormPages("P.2").Controls("Label1")
For i = 1 To 20
ComboBox1.AddItem "Choice " & (ComboBox1.ListCount + 1)
Next
SpinButton1.Min = 0
SpinButton1.Max = 12
SpinButton1.Value = ComboBox1.ListRows
Label1.Caption = "ListRows = " & SpinButton1.Value
End Sub
Sub Item_CustomPropertyChange(byval pname)
If pname = "SpinButtonValue" Then
Set ComboBox1 = Item.GetInspector.ModifiedFormPages("P.2").Controls("ComboBox1")
Set SpinButton1 = Item.GetInspector.ModifiedFormPages("P.2").Controls("SpinButton1")
Set Label1 = Item.GetInspector.ModifiedFormPages("P.2").Controls("Label1")
ComboBox1.ListRows = SpinButton1.Value
Label1.Caption = "ListRows = " & SpinButton1.Value
End If
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.