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"