Ich stehe mal wieder mit einem VBA-Problem auf dem Schlauch.
Im Forum und im Internet habe ich bisher keine Lösung für dieses Problem gefunden.
Im Rahmen eines laufenden VBA-Makros möchte ich im fest definierten Bereich A1 bis C10
alle leeren Zeilen löschen.
Das bedeutet, in den Spalten A bis C sind verschieden lange Einträge.
Nur wenn sowohl in spalte A, B und C, also in der gesamten Zeile des Bereiches
kein Eintrag vorhanden ist, soll die gesamte Zeile gelöscht und der darunterliegende Bereich
zeilenweise nach oben verschoben werden.
Mein Ziel ist es, diesen Tabellenbereich möglichst optimal zu komprimieren, ohne das Zeilen,
in denen Einträge vorhanden sind, gelöscht werden.
A1 B1 C1
A2 B2 C2
A4 B4 C4
B5 C5
A6 B6 C6
A7 B7 C7
A8 C8
A10 B10 C10
Die Lösungsansätze, die ich bisher fand, durchsuchen entweder nur eine Spalte oder
gehen bis an das Tabellenende, statt wie hier nur bis zur 10. Zeile.
Ich bitte freundlich um Unterstützung und wünsche ein schönes Wochenende !
Viele Grüße
Wolfgang