Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1768to1772
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

combox dynamisch befüllen, aber wie?

combox dynamisch befüllen, aber wie?
06.07.2020 09:56:06
jimmy
Hallo VBA Guru,
seit 2 wochen habe ich problem wie ich das combobox dynamisch befülle
Background:
Tabelle Header
TTYPE BELEG NR
PO 2004711
BILL 2004712
WO 2004713
BILL 2004714
BILL 2004715
Tabelle SALES
lege ich ein combobox mit active X, Listfillrange = blank
mit event dropbuttonclick, versuche ich das combobox zu befüllen
siehe unten, nichts functioniert.
bitte hilf mir
Danke
https://www.herber.de/bbs/user/138789.xlsm
Private Sub ComboBox1_DropButtonClick()
Dim source_rng As Range
Dim temp_row As String
For Each cell In Worksheets("HEADER").Range("A:BA).Cells
If Len(cell) = 0 Then Rows.Select: Exit For
If cell.Value = "BILL" Then temp_row = "B" & cell.Row
'       Set source_rng = Worksheets("HEADER").Range(temp_row)
Cbnoemptys.AddItem Cells(cell.Row, 3).Value
'       With ComboBox1
'        .ListFillRange = source_rng.Address(cell.Row, 3)
'       End With
End If
Next cell
End Sub

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

Betreff
Datum
Anwender
Anzeige
AW: combox dynamisch befüllen, aber wie?
06.07.2020 10:02:45
Werner
Hallo,
soll das eine Beispielmappe zu dem Problem sein?
Gruß Werner
was soll man damit? owT
06.07.2020 10:44:50
Rudi
vielleicht solltest du dir...
06.07.2020 10:45:47
Werner
Hallo,
...mal anschauen was du hier hochgeladen hast.
Aber vielleicht ist der Code von Rudi ja die Lösung für dein Problem, weil Rudi das richtig "erraten" hat.
Gruß Werner
AW: combox dynamisch befüllen, aber wie?
06.07.2020 10:42:51
Rudi
Hallo,
mal geraten:
Private Sub ComboBox1_DropButtonClick()
Dim myCell As Range
With Worksheets("Header")
For Each myCell In .Range(.Cells(2, 1), .Cells(Rows.Count, 1).End(xlUp))
If myCell.Value = "BILL" Then
ComboBox1.AddItem myCell.Offset(, 1).Value
End If
Next myCell
End With
End Sub

Gruß
Rudi
Anzeige
AW: combox dynamisch befüllen, aber wie?
06.07.2020 14:55:34
jimmy
Hallo Rudi,
vielen Dank für die Solution.
jetzt kann ich weiter rumbasteln he he he ....
Vielen Dank

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige