Drop Down Leeren

Hallo Zusammen
Ich habe ein Problem.

Ich arbeite mit VBA auf Office 2007.

Ich habe ein UserForm das 20 ComboBoxen enthält. Die werden je nach dem mit gewissen Informationen gefüllt.

Nun möchte ich per Button die DropDowns der ComboBoxen leeren, aber NICHT deren Wert.

Ich habe es mit „.Clear“ versucht, aber das löscht bei manchen Zellen auch den Zelleninhalt. :frowning:

Gibt es sonst eine Möglichkeit?

Ich habe da an so etwas gedacht:

ComboBox1.List = Null

(Aber das geht auch nicht)

Danke für die Hilfe!!!

Jochen

Hallo Jochen.

„Clear“ zu verwenden ist ja eigentlich die richtige Methode. Möglicherweise hast Du die ListFillRange-Eigenschaft verwendet und es werden deshalb Zellinhalte gelöscht.

Vielleicht kann man das unterbinden, indem man vor dem „Clear“ den ListFillRange auf „“ setzt.

VG
Carsten

Hallo Carsten
Danke für deine Antwort.

Die Idee entspricht genau dem was ich suche, aber die ListFillRange-Eigenschaft gibt es in VBA nicht. (Oder zumindest bei mir nicht)

Hast du das von VB?

Gruss Jochen