ich habe in der VBA ein Code geschrieben in dem zum Schluss das Tabellenblatt gesperrt wird.
Allerdings sobald die Sperre aktiviert wird, kann man mit der TAB-Taste nicht mehr arbeiten.
Kann ich per VBA erzwingen das per TAB Tastendruck wie gewohnt eine Zeile weiter springt?
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Sheets("Protokoll").Unprotect Password:="xxx"
Dim ErsteFreieZeile As Long
If Target.Count > 1 Then Exit Sub
If Sh.Name = "Protokoll" Then Exit Sub
If Intersect(Target, Sh.Range("A1:AS47")) Is Nothing Then Exit Sub
With Sheets("Protokoll")
ErsteFreieZeile = .Cells(Rows.Count, 1).End(xlUp).Row + 1
.Cells(ErsteFreieZeile, 1) = Sh.Name
.Cells(ErsteFreieZeile, 2) = Target.Address(0, 0)
.Cells(ErsteFreieZeile, 3) = Target.Value
.Cells(ErsteFreieZeile, 4) = Date
.Cells(ErsteFreieZeile, 5) = Time
.Cells(ErsteFreieZeile, 6) = Environ("username")
Sheets("Protokoll").Protect Password:="xxx"
End With
End Sub