Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

ComboBox füllen aus nicht aktiven Tabelle

Forumthread: ComboBox füllen aus nicht aktiven Tabelle

ComboBox füllen aus nicht aktiven Tabelle
19.09.2007 11:22:35
edie
Hallo Zusammen,
würde gerne die ComboBox füllen aus einer nicht aktiven
besser noch ausgeblendeter Tabelle.
Habe folgendes probiert mit Wks.Range("B1")siehe Beispiel,
ohne Erfolg:
Dim Wks As Worksheet
Set Wks = Worksheets("Plattform")
cboFlowers.List = Wks.Range("B1") _
.CurrentRegion.Columns(2).Value
cboFlowers.ListIndex = 0
Hier der VBA-Code:

Private Sub UserForm_Initialize()
Dim i As Integer
cboFlowers.List = Range("B1") _
.CurrentRegion.Columns(2).Value
cboFlowersr.ListIndex = 0
End Sub


Kann mir jemand helfen?
Vielen Dank im Voraus.
Grüße

Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: ComboBox füllen aus nicht aktiven Tabelle
19.09.2007 11:34:00
Rudi
Hallo,

Dim vntList
With Worksheets("Plattform")
vntList = .Range(.Range("B1"), .Range("B1").End(xlDown))
End With
cboFlowers.List = vntList


Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe

AW: ComboBox füllen aus nicht aktiven Tabelle
19.09.2007 11:59:00
edie
Hallo Rudi,
leider wird die ListBox nicht mehr eigelesen
in Abhängigkeit der ComboBox-Auswahl wenn
die Tabelle mit den Daten nicht aktiv ist.
Hier der VBA-Code:

Private Sub UserForm_Initialize()
Dim vntList
With Worksheets("Plattform")
vntList = .Range(.Range("B1"), .Range("B1").End(xlDown))
End With
cboFlowers.List = vntList
End Sub



Private Sub lstSorte_Click()
Dim iRow As Integer
For iRow = 0 To lstSorte.ListCount - 1
If lstSorte.Selected(iRow) Then
Cells(15, 1).Value = lstSorte.Value
End If
Next iRow
End Sub



Private Sub cboFlowers_Change()
lstSorte.List = _
WorksheetFunction.Transpose( _
Range(Cells(cboFlowersr.ListIndex + 1, 3), _
Cells(cboFlowersr.ListIndex + 1, 11)).Value)
End Sub


Gibt es eine Lösung?
Vielen Dank im Voraus.
Grüße

Anzeige
AW: ComboBox füllen aus nicht aktiven Tabelle
19.09.2007 12:24:00
Rudi
Hallo,
lade doch mal eine Beispieldatei hoch.
Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe

AW: ComboBox füllen aus nicht aktiven Tabelle
19.09.2007 12:56:00
edie
Hallo Rudi,
hier zu nächst die Beispieldatei zur Besseren Übersicht.
https://www.herber.de/bbs/user/46166.xls
Vielen Dank im Voraus.
Grüße

Anzeige
AW: ComboBox füllen aus nicht aktiven Tabelle
19.09.2007 13:32:00
Rudi
Hallo,
die Schleife in lstSorte_Click ist nur bei Multiselect>0 erforderlich.

Private Sub cboFlowers_Change() 'ComboBox
With Worksheets("Plattform")
lstSorte.List = _
WorksheetFunction.Transpose(.Range( _
.Cells(cboFlowers.ListIndex + 1, 3), _
.Cells(cboFlowers.ListIndex + 1, 11)).Value)
End With
Cells(14, 1).Value = cboFlowers.Value
End Sub
Private Sub lstSorte_Click() 'ListBox
Cells(15, 1) = lstSorte
End Sub


Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe

Anzeige
AW: ComboBox füllen aus nicht aktiven Tabelle
19.09.2007 17:08:00
edie
Hallo Rudi,
war auf einer Besprechung, deshalb so spät.
Funktioniert, vielen vielen Dank.
Grüße
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige