Danach hast du nicht gefragt :-)
Ramses
Hallo
... dass die Zeilen dann auch noch bearbeitet werden sollen.
Das lässt sich ohne aufwändige VBA Programmierung nicht lösen.
Ein einfacher workaround wäre folgender
Option Explicit
Sub InsertRow()
Dim newRow As Range
On Error Resume Next
Set newRow = Application.InputBox("Markieren Sie die Zelle an der OBERHALB eine neue Zeile eingefügt werden soll", "Neue Zeile", Type:=8)
If Not newRow Is Nothing Then
ActiveSheet.Unprotect Password:=""
Rows(newRow.Row).Insert
Rows(newRow.Row - 1).Locked = False
ActiveSheet.Protect Password:=""
End If
Set newRow = Nothing
End Sub
Gruss Rainer