Ik heb (als zovelen) een roosterapplicatie gebouwd in Excel. Voor controle van "overtredingen" laat ik een macro uitvoeren.
Een msgbox laat zien in welke regel de overtreding staat, maar ik zou graag willen dat de msgbox verschijnt en de cel van de overtreding geactiveerd wordt.
Ik kom er niet uit. Graag jullie hulp
Een msgbox laat zien in welke regel de overtreding staat, maar ik zou graag willen dat de msgbox verschijnt en de cel van de overtreding geactiveerd wordt.
Ik kom er niet uit. Graag jullie hulp
Code:
Sub Controleer()
Dim rCell As Range
Dim rRange As Range
Dim LastRow As Integer
LastRow = Range("A65536").End(xlUp).Row
Range("E14").Activate
Set rRange = Range("E14:AF" & LastRow)
For Each rCell In rRange
If UCase(rCell.Value) = "D9" And UCase(rCell.Offset(0, 1).Value) = "A6" _
Then MsgBox "Vroege na nachtdienst in regel " & rCell.Row
If UCase(rCell.Value) = "D9" And UCase(rCell.Offset(0, 1).Value) = "C2" _
Then MsgBox "Late na nachtdienst in regel " & rCell.Row
Next
End Sub