ich hatte diesbezüglich schonmal ein Beitrag geschrieben, jedoch ist dieser untergegangen und es haben sich neue Erkenntnisse aufgetan. Es geht darum meine Zwischenablage in ein anderes Tabellenblatt einzufügen.
Die Mappe soll jedoch von Grund auf geschützt sein, sodass das Makro zusätzlich zunächst die _
Mappe freigeben soll und anschließend wieder schützen. Code sieht folgendermaßen aus und funktioniert ohne Probleme.
Sub Einfügen()
Tabelle4.Visible = True
Tabelle4.Select
Range("A1").Select
ActiveSheet.Paste
Tabelle10.Select
Tabelle4.Visible = False
End Sub
mit dem einfügen der Befehle für das schützen gibt es allerdings Probleme.
Sub Einfügen()
ThisWorkbook.Unprotect Password:="Passwort"
Tabelle4.Visible = True
Tabelle4.Select
Range("A1").Select
ActiveSheet.Paste
Tabelle10.Select
Tabelle4.Visible = False
ThisWorkbook.protect Password:="Passwort"
End Sub
Der Code bricht an der Stelle "ActiveSheet.Paste" ab. Dies liegt daran, dass er durch den Unprotect Befehl meine markierten Zellen in einer anderen Mappe, welche kopiert werden sollen, nicht mehr markiert und somit nichts kopieren kann. Hat jemand von euch eine Lösung.Vielen Dank!