den Nachfolgenden Code hat mir Daniel netterweise zur Verfügung gestellt. (An dieser Stelle nochmals meinen Dank.)Dieser funktioniert auch, jedoch wenn ich "vergesse" per Strg+C den Bereich zu makieren der kopiert werden soll, und ich Strg+V eingebe, erscheint ein Warnfenster:-Laufzeitfehler usw.
Wenn ich auf Beenden drücke, ist alles OK und ich kann weitermachen. Wenn ich allerdings auf Debuggen drücke, gelange ich in die VBA-Ebene. Dort muss ich den Code zurücksetzen um weiter arbeiten zu können. Wäre nicht so schlimm, jedoch wird meine Datei vor fremden Zugriff per Passwort geschützt. Ausserdem werden auch andere Personen damit arbeiten. Ich kann nicht verlangen, dass sie in den VBA-Modus gehen, und den Code zurücksetzen. Gibt es eine Möglichkeit, dass wenn nur die Tastenkombination StrG+V gedrückt wird, diesen Fehler zu ignorieren? Gruß Lui
Sub einfügen()
If ThisWorkbook.Name = ActiveWorkbook.Name Then
Selection.PasteSpecial xlPasteFormulas
Else
ActiveSheet.Paste
End If
End Sub