Gerard2348
Gebruiker
- Lid geworden
- 24 okt 2013
- Berichten
- 370
Beste forumleden,
Onderstaande code sluit bepaalde kolommen af nadat de maand verstreken is. Kan dit op een andere (betere) manier?
Groet Geer
Bekijk bijlage Map1.xlsm
Onderstaande code sluit bepaalde kolommen af nadat de maand verstreken is. Kan dit op een andere (betere) manier?
Code:
Private Sub Workbook_Open()
ActiveSheet.Unprotect "1234"
If Range("B2") > 42766 Then
Worksheets("Blad1").Range("G7:H200").Locked = True
End If
If Range("B2") > 42794 Then
Worksheets("Blad1").Range("I7:J200").Locked = True
End If
If Range("B2") > 42825 Then
Worksheets("Blad1").Range("G7:H200").Locked = True
End If
If Range("B2") > 42855 Then
Worksheets("Blad1").Range("I7:J200").Locked = True
End If
If Range("B2") > 42886 Then
Worksheets("Blad1").Range("G7:H200").Locked = True
End If
If Range("B2") > 42916 Then
Worksheets("Blad1").Range("I7:J200").Locked = True
End If
If Range("B2") > 42947 Then
Worksheets("Blad1").Range("G7:H200").Locked = True
End If
If Range("B2") > 42978 Then
Worksheets("Blad1").Range("I7:J200").Locked = True
End If
If Range("B2") > 43008 Then
Worksheets("Blad1").Range("G7:H200").Locked = True
End If
If Range("B2") > 43039 Then
Worksheets("Blad1").Range("I7:J200").Locked = True
End If
If Range("B2") > 43069 Then
Worksheets("Blad1").Range("G7:H200").Locked = True
End If
If Range("B2") > 43100 Then
Worksheets("Blad1").Range("I7:J200").Locked = True
End If
ActiveSheet.Protect "1234"
End Sub
Groet Geer
Bekijk bijlage Map1.xlsm