Hallo M.O.,
das hat fast geklappt.
Allerdings wird bei diesem Skript die Zeile aus Tabelle1 kopiert und in Tabelle2 eingefügt.
Ich benötige aber die Zeilenkopie von Tabelle1 in Tabelle 1, von Tabelle 2 in Tabelle 2.....
Hintergrund ist, das ich ein Basisddatenblatt habe in dem ich Eintragungen vornehmen kann (Tabelle1), die dann über Verknüpfungen auf Tabelle 2-8 übernommen werden sollen.
Bestimmt hast du hier noch eine gute Idee.
Übrigens, würde mich gerne hier weiter einlesen, hast du zu diesen VBA-Themen Literatur zu empfehlen?
Bisher arbeite ich nur mit dem Makrorekorder und passe ein bisschen an.
Bisheriger Skript gemäß deiner Vorlage:
'Zeile in aktuellem Tabellenblatt einfügen
ActiveCell.EntireRow.Insert
Rows(ActiveCell.Row - 1).Copy Rows(ActiveCell.Row)
'Zeile in anderem Tabellenblatt einfügen - Namen anpassen
With Worksheets("Tabelle2")
.Rows(ActiveCell.Row).Insert
Rows(ActiveCell.Row - 1).Copy Worksheets("Tabelle2").Cells(ActiveCell.Row, 1)
End With
With Worksheets("Tabelle3")
.Rows(ActiveCell.Row).Insert
Rows(ActiveCell.Row - 1).Copy Worksheets("Tabelle3").Cells(ActiveCell.Row, 1)
End With
...usw
Danke
Jamy