von saxo » Di, 11.01.2011 22:43
Hallo,
habe diese Progrämmchen zur Umformatierung von Gradangaben
z.B. aus String 10°W soll die Zahl -10 werden:
Function DEG_CHAR2NUM(x As String) As Double
If (LCase(Right(x,1)) = "w") Then
DEG_CHAR2NUM = -Val(x)
Else
DEG_CHAR2NUM = Val(x)
EndIf
End Function
Funktioniert auch wenn ich einzelne Werte umrechne. Da ich aber viele Werte habe, will ich das in eine Matrixformel schreiben und es kommt immer Laufzeitfehler. Weiss jemand warum? Datei hängt an.
Hallo,
habe diese Progrämmchen zur Umformatierung von Gradangaben
z.B. aus String 10°W soll die Zahl -10 werden:
Function DEG_CHAR2NUM(x As String) As Double
If (LCase(Right(x,1)) = "w") Then
DEG_CHAR2NUM = -Val(x)
Else
DEG_CHAR2NUM = Val(x)
EndIf
End Function
Funktioniert auch wenn ich einzelne Werte umrechne. Da ich aber viele Werte habe, will ich das in eine Matrixformel schreiben und es kommt immer Laufzeitfehler. Weiss jemand warum? Datei hängt an.