Function DMS_DDM(ByVal ref As String) As String
Dim table() As String
Dim minutes As Double
Dim sens As String
sens = Right(ref, 1)
table = Split(ref, "°")
DMS_DDM = table(0) & "°"
table = Split(table(1), "'")
minutes = CDbl(Left(table(0), 2))
minutes = minutes + CDbl(Left(table(1), 2)) / 60
If minutes < 10 Then
DMS_DDM = DMS_DDM & "0" & Left(Trim(Str(minutes)), 8) & "'" & sens
Else
DMS_DDM = DMS_DDM & Left(Trim(Str(minutes)), 8) & "'" & sens
End If
End Function
Si vous devez faire la route du Rhum avec ce setNav, ne vous étonnez pas s'il vous indique que vous êtes à Tombouctou.