Hi Chris,
leider habe ich keine guten Kenntnisse in VBA um Dir wirklich helfen zu können, aber ich habe mich gefragt, warum machen leere Zeilen einen Sinn, wenn in keinem Feld irgendetwas drin steht.
Frage... wäre es da nicht einfacher die Daten erstmal hintereinander zu erhalten (wie Du es mit Deinem Makro wohl hinkriegst) und falls - warum auch immer - noch an bestimmten Stellen eine oder mehrere Leerzeilen benötigt werden, dann diese Leerzeilen mit einem Makro zu generieren.
Noch eine Frage... woran soll eigentlich das Makro erkennen, dass nun eine oder mehrere Leerzeilen erfolgen sollen und dann erst die neuen Daten darunter kopiert werden?
Du magst für Dich den Grund wissen, warum Du das so und so haben möchtest, aber das Makro muss Deine Wünsche auch mitgeteilt bekommen... und mit einfach freilassen wird es nicht getan sein - denke ich mir jedenfalls.. lasse mich aber auch gerne von den VBA-Spezialisten vom Gegenteil überzeugen.
In diesem Sinne... have a nice Day... Gruß Helmut