tonissteiner
Gebruiker
- Lid geworden
- 17 sep 2008
- Berichten
- 352
'lo
heb een exel formulier waarin volgende makro staat:
Sub verlofdagen()
Dim rij As Long
Dim kolom As Long
Application.EnableEvents = False
Range("O73:U92").ClearContents
For rij = 7 To 63 Step 2
For kolom = 6 To 25
If Cells(rij, kolom) = "v" Then _
Range("O" & Rows.Count).End(xlUp).Offset(1) = Cells(rij - 1, kolom)
Next
Next
Application.EnableEvents = True
End Sub
echter deze makro geeft me als resultaat een datum die telkens 1 dag en 4 jaar verder is dan de eigenlijke dag. wie kan me helpen door deze datum terug te schroeven naar de bedoelde dag
heb een exel formulier waarin volgende makro staat:
Sub verlofdagen()
Dim rij As Long
Dim kolom As Long
Application.EnableEvents = False
Range("O73:U92").ClearContents
For rij = 7 To 63 Step 2
For kolom = 6 To 25
If Cells(rij, kolom) = "v" Then _
Range("O" & Rows.Count).End(xlUp).Offset(1) = Cells(rij - 1, kolom)
Next
Next
Application.EnableEvents = True
End Sub
echter deze makro geeft me als resultaat een datum die telkens 1 dag en 4 jaar verder is dan de eigenlijke dag. wie kan me helpen door deze datum terug te schroeven naar de bedoelde dag