Bonjour tout le monde,
J'ai une petite macro qui a toujours fonctionnée, et qui du jour au lendemain ne marche plus:
'-----------------------------------------------
Public Function ARCOS(angleeee) As Double
'Dim value As Double
If (angleeee = 1) Then
ARCOS = 0
ElseIf (angleeee = -1) Then
ARCOS = 4 * Atn(1) 'PI
Else
ARCOS = 2 * Atn(1) + Atn(-angleeee / Sqr(1 - angleeee * angleeee))
End If
End Function
'-----------------------------------------------
Eh bien du jour au lendemain donc, ça ne fonctionne plus! Et quand "angle=-1", VBA essaye d'exécuter le code à partir du "Else"...
Une idée??
Merci
J'ai une petite macro qui a toujours fonctionnée, et qui du jour au lendemain ne marche plus:
'-----------------------------------------------
Public Function ARCOS(angleeee) As Double
'Dim value As Double
If (angleeee = 1) Then
ARCOS = 0
ElseIf (angleeee = -1) Then
ARCOS = 4 * Atn(1) 'PI
Else
ARCOS = 2 * Atn(1) + Atn(-angleeee / Sqr(1 - angleeee * angleeee))
End If
End Function
'-----------------------------------------------
Eh bien du jour au lendemain donc, ça ne fonctionne plus! Et quand "angle=-1", VBA essaye d'exécuter le code à partir du "Else"...
Une idée??
Merci