ich hoffe ihr könnt mir bei meinem Problem helfen!
Und zwar habe ich eine Exceldatei mit 10 Tabellen, die alle gleich aufgebaut sind
und durch einen Blattschutz und mit einer anderen VBA-Funktion das Ausschneiden, Kopieren und Einfügen per Hand oder Menüleiste unterbindet!(Kopiert aus dem www)
Jetzt habe ich mit dem Macrorecorder die Funktion aufgezeichnet die aktuelle Zelle nach unten zu kopieren. Und eine andere für nach oben. Wenn ich dann aber in den geschützten Bereich des Blattes komme, erhalte ich einen Laufzeitfehler.
Nun wäre meine Frage wie ich den Bereich der beiden Funktionen einschränken kann.
Die Bereiche sind B8:D38 und I8:I38, der Rest ist komplett geschützt.
So sehen die beiden Funktionen aus, diese liegen in einem Modul...
Sub NachUntenKopieren()
Selection.Copy
ActiveCell.Offset(1, 0).Range("A1").Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
Sub NachObenKopieren()
Selection.Copy
ActiveCell.Offset(-1, 0).Range("A1").Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
Vielen Dank und falls etwas unklar sein sollte, dann gebe ich auch gern weitere Infos.LG Sven