Hallo,
beim Übernehmen des VBA-Codes ist mir aufgefallen, dass einige Tabellen-Befehle mit Angabe einers Workbooks angegeben wurden und andere wiederum nicht.
z.B.
ActiveSheet.Rows("1:4").Delete 'Löscht Zeile 1 und 4
Cells.ClearOutline ' Löscht die Grupirung
Range(Cells(1, 1).End(xlToRight), Cells(1, Columns.Count).End(xlToLeft)).Select
Ohne Angabe einer Worksheet wird der Ablauf des Makros nicht immer wie geplant ablaufen. Es ist immer besser, Tabellen-Befehle auf ein gezieltes worksheet anzuwenden.
Sollen diese Tabellen-Befehle auf die wksQuelle oder wksZiel angewandt werden?
Zusätzlich wird weiter oben in einer For-Next-Schleife auf "Tabelle1" verwiesen. Auf "Tabelle1" wird nirgendwo anders noch verwiesen.
Ich nehme an, das anstelle Tabelle1 auf wksQuelle verwiesen werden sollte.
LG, Ben
|