Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1708to1712
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

Userform mit Listbox

Userform mit Listbox
29.08.2019 20:56:45
Frank
Hallo VBA Gemeinde,
ich benötige mal eure Hilfe.
Ich habe eine Userform (Userform1) mit einer Listbox namens "Lst_Artikel".
Nun möchte ich gern über ein CommandButton die "Userform1" mit der
gefüllten Listbox "Lst_Artikel" aufrufen.
Der verwendete Datenbereich A2:D5 kommt aus der Tabelle "tbl_Artikel".
Irgendwie will es nicht funktionieren.
Die Userform1 mit der Listbox "Lst_Artikel" wird aufgerufen, aber OHNE Ihnhalt !
Was mache ich falsch?
Meine Codes lauten:
' Folgendes steht im Modul-1
Sub CommandButton()
UserForm1.Show
End Sub ' Folgendes steht im Modul-2
Private Sub UserForm1_Initialize()
Dim IngZeileMax As Long
Dim wksBlatt As Worksheet
Set wksBlatt = tbl_Artikel
IngZeileMax = wksBlatt.UsedRange.Rows.Count
With Me.Lst_Artikel
.ColumCount = 4
.ColumHeads = True
.ColumWidths = "50;120;100;40"
.RowSource = _
"=" & wksBlatt.Name & "!A2:D" & _
IngZeileMax
.MultiSelect = fmMultiSelectMulti
.BackColor = RGB(165, 165, 165)
.Font.Size = 12
.Font.Bold = True
.ListIndex = 0
End With
End Sub
Liebe Grüße
Frank

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Userform mit Listbox
29.08.2019 21:36:37
Werner
Hallo Frank,
das heißt Column und nicht Colum
Private Sub UserForm_Initialize()
Dim IngZeileMax As Long
Dim wksBlatt As Worksheet
Set wksBlatt = Worksheets("tbl_Artikel")
IngZeileMax = wksBlatt.UsedRange.Rows.Count
With Me.Lst_Artikel
.ColumnCount = 4
.ColumnHeads = True
.ColumnWidths = "50;120;100;40"
.RowSource = wksBlatt.Name & "!A2:D" & IngZeileMax
.MultiSelect = fmMultiSelectMulti
.BackColor = RGB(165, 165, 165)
.Font.Size = 12
.Font.Bold = True
.ListIndex = 0
End With
End Sub
Gruß Werner
AW: Userform mit Listbox
29.08.2019 21:37:35
GerdL
Hallo Frank!
' Folgendes steht im Modul-2
Private Sub UserForm1_Initialize()

Diese Prozedur gehört in das Codefenster von UserForm1.
Genauer habe ich sie jetzt nicht durchgesehen.
Gruß Gerd
Anzeige
AW: Userform mit Listbox
29.08.2019 21:48:53
Frank
Hallo Werner,
Hallo GerdL,
ihr habt beide recht.
Es funzt nun.
Es ist genauso, wie ich es mir vorgestellt habe.
Euch beiden vielen lieben Dank und einen schönen Feierabend.
Gruß
Frank
Gerne u. Danke für die Rückmeldung. o.w.T.
29.08.2019 21:52:35
Werner

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige