Ik heb een roosterapplicatie gemaakt met 13 tabbladen van elk 4 weken.
De datums staan op elk blad in hetzelfde bereik. Ik wil dat bij het openen van het bestand de datum van vandaag geactiveerd wordt.
Op één werkblad gaat dat prima, maar laat ik de macro los op het hele workbook, dan lijkt ie het niet te begrijpen
. Welke denkfout maak ik?
Gaarne uw deskundige commentaar.
De datums staan op elk blad in hetzelfde bereik. Ik wil dat bij het openen van het bestand de datum van vandaag geactiveerd wordt.
Op één werkblad gaat dat prima, maar laat ik de macro los op het hele workbook, dan lijkt ie het niet te begrijpen

Gaarne uw deskundige commentaar.
Code:
Private Sub Workbook_Open()
Dim c As Range
Dim cR As Range
Dim ws As Worksheet
Dim Vandaag As Date
Set cR = [D6:AY6]
Vandaag = Now()
For Each ws In ThisWorkbook.Worksheets
For Each c In cR
If c = Vandaag Then c.Activate
Next
Next
End Sub