Ich habe eine Spalte in einem Excel-Blatt mit Daten in diesem Format: aaa, bbbb, ccc, dd, eeee, ... jeder String ist durch ein Komma getrennt ","Schleife durch Zeilen und Spalten Excel Macro VBA
ich habe Makro erstellt, welche die Daten in der Spalte A aufteilt und jeder String wird separat in einer neuen Zelle für jede Zeile eingefügt, wie in der Abbildung gezeigt.
Jetzt möchte ich zählen, wie viele gebrauchte Zellen nach der Spalte B und nach dieser Zahl den Wert in der Spalte B in einer separaten Zeile wiederholen und zu jeder Zeile den nächsten Wert in Spalte C, D, E ,. ..
Am Ende das Blatt 2 wird wie folgt aussehen:
ich geschaffen habe, eine Lösung:
For i = 1 To 3
ActiveWorkbook.Sheets(2).Cells(i, 1).Value = ActiveWorkbook.Sheets(1).Range("B1").Value
ActiveWorkbook.Sheets(2).Cells(i, 2).Value = ActiveWorkbook.Sheets(1).Cells(1, i + 2).Value
Next i
Aber es funktioniert nur, wenn die Spalte A nur eine Zeile hat. Ich habe versucht, Loops mit unterschiedlicher Logik zu verwenden, aber es bringt mir immer noch nicht das richtige Ergebnis. Ich habe Hunderte von Zeilen und es wäre zeitaufwendig, es manuell zu machen. Irgendein Vorschlag bitte. Vielen Dank.
Vielen Dank. Sehr geschätzt – JuniorDev