Roncancio,
Super bedankt!
het document werkt naar behoren.
Een resterende vraag (niet urgent).
Bij de week werkbladen worden de beveiligde cellen onselecteerbaar.
Bij de resterende werkbladen is er een reguliere beveiliging met een melding ( wel selecteerbaar)
Hoe kan het dat de ene wel onselecteerbaar worden maar de andere niet?
Totaal aan code wat ik nu heb.
Per werkblad : Voor datum notatie
Private Sub Worksheet_Change(ByVal Target As Range)
If Not (Intersect(Target, ActiveSheet.[A33]) Is Nothing) Then
ActiveSheet.[C34] = Date
End If
If Not (Intersect(Target, ActiveSheet.[E33]) Is Nothing) Then
ActiveSheet.[G34] = Date
End If
End Sub
Workbook voor main function
Private Sub Workbook_Open()
Dim uNaam As String
Dim rRng As Range
uNaam = Environ("username")
week = InputBox("Welke week verwerken?")
On Error GoTo foutje:
Select Case uNaam
Case "Jan"
Set rRng = [A33]
Case "Jaap"
Set rRng = [E33]
End Select
If Not rRng Is Nothing Then
With Sheets(week)
.Unprotect "111"
.Range(rRng.Address).Locked = False
.Protect "111"
.EnableSelection = xlUnlockedCells
Application.Goto .Range(rRng.Address)
End With
End If
Exit Sub
foutje:
MsgBox "Het werkblad bestaat niet!", vbExclamation, "Werkblad onbekend."
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
For Each ws In Worksheets
ws.Unprotect "111"
If Len(ws.Name) <= 53 Then ws.Range("A33,E33").Locked = True
ws.Protect "111"
Next
End Sub
In iedergeval bedankt !