Listenfeld - Eingabebereich definieren

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
ListBox
Bild

Betrifft: Listenfeld - Eingabebereich definieren von: VBA-Noob
Geschrieben am: 19.02.2005 16:19:56

Hallo an alle!

Ich habe in einer Arbeitsmappe in Tabelle1 ein Listenfeld,
der Eingabebereich diese Listenfeld ist Tabelle2!$D$5:$D$19

Die Zellen Tabelle2!$D$8:$D$19 sind jedoch leer und sollen nur dann im Listenfeld
angezeigt werden, wenn sie nicht leer sind.

Lässt sich soetwas umsetzen?
Wenn ja wäre ich Euch für Eure Tipps sehr dankbar!

Gruß Frank

Bild


Betrifft: AW: Listenfeld - Eingabebereich definieren von: Tim
Geschrieben am: 19.02.2005 16:22:41

Meinst du ein Listenfeld aus "Formular" oder der Toolbox?

Tim


Bild


Betrifft: AW: Listenfeld - Eingabebereich definieren von: VBA-Noob
Geschrieben am: 19.02.2005 16:28:12

Das Listenfeld ist aus "Formular", wenn es aber mit einem Listenfeld aus "Toolbox"
besser umsetzen lässt, würde ich ein solches verwenden.


Bild


Betrifft: AW: Listenfeld - Eingabebereich definieren von: K.Rola
Geschrieben am: 19.02.2005 17:07:49

Hallo,

so z.B.:


Sub ListBoxFormular()
Dim LB As Object, lz As Long
lz = [D20].End(-4162).Row
Set LB = ActiveSheet.Shapes("List Box 1")
LB.ControlFormat.ListFillRange = "D5:D" & lz
End Sub


Gruß K.Rola


Bild


Betrifft: AW: Listenfeld - Eingabebereich definieren von: VBA-Noob
Geschrieben am: 19.02.2005 18:05:33

Danke für Deine Antwort K.Rola,
aber ich kenne mich mit der Steuerelement-Toolbox so gut wie gar nicht aus,
könntest Du mir bitte etwas detaillierter schreiben, wie ich vorgehen muss.
Oder könntest Du mir evtl. eine kleine Beispieldatei hochladen, dann könnte
ich das ganze vielleicht leichter nachvollziehen.

Gruß Frank


Bild


Betrifft: AW: Listenfeld - Eingabebereich definieren von: K.Rola
Geschrieben am: 19.02.2005 18:18:29

Hallo,

das ist jetzt für eine Listbox aus "Formular" ausgelegt:

https://www.herber.de/bbs/user/18349.xls

Gruß K.Rola


Bild


Betrifft: AW: Listenfeld - Eingabebereich definieren von: VBA-Noob
Geschrieben am: 19.02.2005 18:59:04

Vielen Dank K.Rola, das ist genau das was ich gesucht habe!

Gruß Frank


 Bild

Beiträge aus den Excel-Beispielen zum Thema "Listenfeld - Eingabebereich definieren"