Feltyp:
Körningsfel i Microsoft VBScript (0x800A0006)
Spill
Så här ser raderna ut:
Do Until Poangliga.EOF
If Poangliga("Mal") = Null then
Mal=0
End If
If Poangliga("AntMatcher") = Null then
AntMatcher=0
End If
>MalperMatch1=AntMatcher/Mal
MalperMatch=Round(MalperMatch1, 2)
Spill är en försvenskning av Overflow - i det här fallet på grund av Division By Zero.
För att undvika ytterligare fel av den typen:
Do Until Poangliga.EOF
If IsNull(Poangliga("Mal")) Or IsNull(Poangliga("AntMatcher")) Then
MalperMatch = 0
Else
If Poangliga("Mal") = 0 Or Poangliga("AntMatch") = 0 Then
MalperMatch = 0
Else
MalperMatch = Round(Poangliga("AntMatcher") / Poangliga("Mal"), 2)
End If
End If
[blue] .
.
.[/blue]
Poangliga.MoveNext
Loop