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

Listenbox und if-Funktion

Listenbox und if-Funktion
20.10.2015 14:28:41
Matthias
Hallo
nachfolgend mein Code.
Private Sub UserForm_Initialize()
Dim iRow As Integer
ListBox1.ColumnCount = 4
ListBox1.ColumnWidths = "0,6cm; 2cm; 3,5cm; 3cm"
For iRow = 2 To Range("B65536").End(xlUp).Row
ListBox1.AddItem Cells(iRow, 1)
ListBox1.List(ListBox1.ListCount - 1, 1) = Cells(iRow, 2)
ListBox1.List(ListBox1.ListCount - 1, 2) = Cells(iRow, 3)
ListBox1.List(ListBox1.ListCount - 1, 3) = Cells(iRow, 4)
ListBox1.List(ListBox1.ListCount - 1, 3) = Cells(iRow, 5)
Next
End Sub

Ich möchte aber, dass nur Datensätze aufgeführt werden, wenn in Spalte F der laufenden Zeile oder in Spalte H der laufenden Zeile der Wert kleiner als ein anderer Wert ist.
Bsp.
E3 Mir bringt der immer ein Problem mit der Next-Schleife :(

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Listenbox und if-Funktion
20.10.2015 14:37:01
Rudi
Hallo,
Private Sub UserForm_Initialize()
Dim iRow As Integer
ListBox1.ColumnCount = 4
ListBox1.ColumnWidths = "0,6cm; 2cm; 3,5cm; 3cm"
For iRow = 2 To Range("B65536").End(xlUp).Row
If Cells(iRow, 5) 

Gruß
Rudi

AW: Listenbox und if-Funktion
20.10.2015 15:35:23
matthias
Super Danke.
Funktioniert sehr gut.
Mit ist nur aufgefallen, des es im Gesamtzusammenhang meiner Datei etwas umständlich ist.
Deshalb habe ich es jetzt so gelöst.
Private Sub CommandButton12_Click()
Dim iRow As Integer
Dim wks As Worksheet
Set wks = ActiveWorkbook.Worksheets("Jahresüberblick")
Dim Meldungstext As String
For iRow = 6 To Range("B65536").End(xlUp).Row
If wks.Cells(iRow, 7) 
Jedoch macht er mir jetzt augenscheinlich so viele Meldungen nacheinander auf, wie ich Datensätze insgesamt habe.
Eigentlich wollte ich nur zum Schluss eine Meldung in der dann die problematischen Datensätze stehen.
Irgendwie passt es nicht ganz.

Anzeige
Next vor If Meldungstext ="" owT
20.10.2015 15:55:15
Rudi

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige