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

ListBox füllen

Forumthread: ListBox füllen

ListBox füllen
18.04.2021 15:49:06
Daniel
Guten Tag
Ich habe mir eine UserForm mit einer Listbox gebastelt. In der Listbox sollen alle Zellen im Bereich "A2:A25" aufgelistet werden, welche sich einen roten Text befindet. Dies habe ich noch hin gekriegt. Was ich nicht schaffe ist, es sollten die Spalten B bis D auch in der listbox hintereinander angezeigt werden! Wie muss ich meinen Code anpassen?

Private Sub UserForm_Initialize()
Dim rngBereich As Range
Worksheets(10).Select
With Tabelle10
For Each rngBereich In Range("A2:A25")
If rngBereich.Font.ColorIndex = 3 Then
Me.ListBox1.AddItem rngBereich.Value
Me.ListBox1.Font.Size = 14
End If
Next rngBereich
End With
End Sub
Besten Dank für die Hilfe.
Gruss Daniel
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: ListBox füllen
18.04.2021 16:02:30
EtoPHG
Hallo Daniel,
Versuch mal:

Private Sub UserForm_Initialize()
Dim rngBereich As Range
Dim ws As Worksheet
Set ws = Worksheets(10)
With ListBox1
.ColumnCount= 4
.Font.Size = 14
For Each rngBereich In ws.Range("A2:A25")
If rngBereich.Font.ColorIndex = 3 Then
.AddItem rngBereich.Text
.List(.ListCount-1,1) = rngBereich.Offset(,1).Text
.List(.ListCount-1,2) = rngBereich.Offset(,2).Text
.List(.ListCount-1,3) = rngBereich.Offset(,3).Text
End If
Next rngBereich
End With
End Sub
Gruess Hansueli
Anzeige
AW: ListBox füllen
18.04.2021 16:38:41
Daniel
Hallo Hansueli
Vielen Dank. Funktioniert wie gewünscht!
Schönen Sonntag noch.
Gruss Daniel
;

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