Beregning af afspadsering
I spørgsmål http://www.eksperten.dk/spm/646264 fandt jeg en makro lavet af sjap og kabbak hjalp mig med lidt fejlhåndtering i http://www.eksperten.dk/spm/753592.Denne makro prøver jeg at bruge i et ark til beregning af afspadsering måned for måned.
Den ser sådan her ud når den er tilpasset arket:
rivate Sub Worksheet_Change(ByVal Target As Excel.Range)
On Error GoTo Slut
If Not Intersect(Target, Range("C5:AO66")) Is Nothing And Target <> "FEJL!" Then
If Target >= 1 And Len(Format(Target, "0")) <= 4 Then
iTime = Left(Format(Target, "0000"), 2)
iMinut = Right(Format(Target, "0000"), 2)
If iTime < 24 And iMinut <= 59 Then
Target = iTime / 24 + iMinut / 24 / 60
Else
Target = "FEJL!"
End If
Else
If Not Target < 1 Then Target = "FEJL!"
End If
End If
Slut:
End Sub
Problemet er at jeg i første kolonne i området (kolonne C) selv skal indsætte et timetal der godt kan være større end 23:59 timer, og det giver en fejlværdi.
Hvordan kan det håndteres?
