2016-05-27 12 views
0

Die Dropdown-Liste einer ActiveX ComboBox löst sich jedes Mal, wenn ich die Seite nach unten scrollen. Wie kann ich es beheben, so dass es sich nicht bewegt? ?Drop-Down-Liste getrennt von ComboBox - Excel VBA

Hier ist der VBA-Code für die ComboBox bestimmt.

Private Sub ComboBox1_Change() 

ComboBox1.ListFillRange = "DropDownList" 
Me.ComboBox1.DropDown 

End Sub 
+0

Als Anmerkung dieses Verhalten existiert bereits in Excel 2003, daher empfehle ich eine Änderung am Tag. – ib11

+0

Ich möchte auf andere Antworten warten. – Dombey

Antwort

1

Wenn Sie Ihr ComboBox zum einen aus der Symbolleiste Formulare wechseln, dann bricht er die Liste, sobald Sie Scrollen starten. Ich denke, das "Trennen" des Dropdown-Menüs ist das Standardverhalten, und ich glaube nicht, dass Sie das programmatisch beeinflussen können (as in here, too).

Sehen Sie diesen Beitrag zu den verschiedenen Optionen für die Auswahlfelder:

Run Macro When ComboBox is Clicked

Eine weitere Option ist die Maus blättern, wie in diesem Beitrag zu deaktivieren:

VBA Excel Combobox: drop-down list scrolling issue