ich habe einen Code (u.a dank der Hilfe dieses Forums) mit dem ich eine Tabelle aus dem Tabellenblatt "Vorlage" automatisch in das Tabellenblatt "Eingabemaske" kopieren kann.
In der Eingabemaske sind bereits viele dieser Tabellen untereinander eingefügt. Ich würde den Code gerne so ändern, dass jedes mal wenn ich den Code abspiele, die Vorlage Tabelle 50x unter den bestehenden Tabellen eingefügt wird - beginnend bei der letzten aktuell befüllten. Sind diese 50 dann gefüllt sollen die nächsten 50 wieder darunter eingefügt werden.
In der Spalte B13 steht der Name der ersten Tabelle, der Name der nächsten Tabelle steht in B43 (also immer alle 30 Zeilen). Nach dem letzten eingetragenen Namen könnte man vermutlich suchen um den Start für die neuen Tabellen festzulegen. Meine VBA Kenntnisse sind aber nicht gut genug um das umzusetzen.
Kann mir hier jemand weiterhelfen?
Sub AutomatischKopieren()
Worksheets("Vorlage").Range("A12:P37").Select
Selection.Copy
For i = 1 To 50
Worksheets("Eingabemaske").Range("A" & (i * 30 + 12)).Select
ActiveSheet.Paste
Next
End Sub
Danke und viele Grüße