Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1808to1812
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

Daten einlesen

Daten einlesen
06.02.2021 23:07:32
Friedrich
Schönen Abend
hab nochmals eine Frage
mit folgendem Code lese ich Daten aus der Tabelle in Labels ein welche sich in einer Userform befinden
Dim lngRow As Long
With Worksheets("Berechungen")
For lngRow = 13 To .Cells(.Rows.Count,2).End(xlUp).Row
Controls("Label" & CStr(lngRow - 12)).Visible = True
Controls("Label" & CStr(lngRow - 12)).Caption = .Cells(lngRow, 2).Text
Next
End With
Das fuktioniert ganz gut.
Mein Problem dabei
Meine Daten die eingelesen werden sollen verteilen sich über 5 Spalten
Und die Daten können auch schon in Zeile 1 stehen.
Das bedeutet, es sollte der erste Wert in Spalte B gesucht werden und solange nach unten laufen bis die erste freie Zeile erreicht ist. Dann sollte die Spalte C duchlaufen werden usw bis alle 5 Spalten durchlaufen sind
Vielen dank

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Daten einlesen
06.02.2021 23:25:14
ralf_b
Hallo,
für die Spalten wird wohl noch eine Schleife aussen drum rum for i = 1 to 5 nötig sein.
die vorhandene for schleife For lngRow = 13 auf for lngRow = 1 to...
und dann eine Abfrage ob die Zelle leer ist oder nicht if .Cells(lngRow, i) "" then .. dein Code .. end if
gruß
rb
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige