27.01.2020, 16:43
Hallo zusammen,
ich habe mir ein Makro "ergoogelt", da ich bei einer großen Tabelle aus Gründen der Übersichtlichkeit gerne möchte, dass über dem Wert "Baseline" jedes Mal eine leere Zeile eingefügt wird.
Leider klappt es nicht wie geplant, ich habe bestimmt einen Fehler drin, aber leider kaum Erfahrung mit sowas. Könnte mir jemand helfen?
Die Tabelle sieht so aus (die Anzahl der "Follow-up" unterhalb jeder "Baseline" kann variieren):
Baseline
Follow-up
Follow-up
Follow-up
Baseline
Follow-up
Baseline
Follow-up
Follow-up
Baseline
Follow-up
Ich möchte gerne folgendes haben:
Baseline
Follow-up
Follow-up
Follow-up
Baseline
Follow-up
Baseline
Follow-up
Follow-up
Baseline
Follow-up
Das Makro sieht so aus:
Sub ZeileEinfuegen_ueberBaseline()
Dim i As Long
Application.ScreenUpdating = False
For i = Cells(Rows.Count, "A").End(xlUp).Row To 1 Step -1
If Cells(i, "A") = "Baseline" Then
Cells(i + 1, "A").EntireRow.Insert
End If
Next
Application.ScreenUpdating = False
End Sub
Wäre es zudem möglich, die leere eingefügte Zeile auch farbig zu hinterlegen?
Ganz herzlichen Dank!
ich habe mir ein Makro "ergoogelt", da ich bei einer großen Tabelle aus Gründen der Übersichtlichkeit gerne möchte, dass über dem Wert "Baseline" jedes Mal eine leere Zeile eingefügt wird.
Leider klappt es nicht wie geplant, ich habe bestimmt einen Fehler drin, aber leider kaum Erfahrung mit sowas. Könnte mir jemand helfen?
Die Tabelle sieht so aus (die Anzahl der "Follow-up" unterhalb jeder "Baseline" kann variieren):
Baseline
Follow-up
Follow-up
Follow-up
Baseline
Follow-up
Baseline
Follow-up
Follow-up
Baseline
Follow-up
Ich möchte gerne folgendes haben:
Baseline
Follow-up
Follow-up
Follow-up
Baseline
Follow-up
Baseline
Follow-up
Follow-up
Baseline
Follow-up
Das Makro sieht so aus:
Sub ZeileEinfuegen_ueberBaseline()
Dim i As Long
Application.ScreenUpdating = False
For i = Cells(Rows.Count, "A").End(xlUp).Row To 1 Step -1
If Cells(i, "A") = "Baseline" Then
Cells(i + 1, "A").EntireRow.Insert
End If
Next
Application.ScreenUpdating = False
End Sub
Wäre es zudem möglich, die leere eingefügte Zeile auch farbig zu hinterlegen?
Ganz herzlichen Dank!