PteppicJohl
XLDnaute Nouveau
bonjour,
j'essaye de faire fonctionner cette macro :
seulement quand je rentre dans mon inputbox un chiffre à virgule il me renvoie la msgbox saisir un chiffre (valeur numérique), si j'utilise la virgule du clavier (pas le point du clavier numérique) goal seek plante.
Pas de problème avec les chiffres entier
Merci d'avance
PteppicJohl
j'essaye de faire fonctionner cette macro :
Code:
Sub Volatilité_Call()
Do
Dim coursducall
coursducall = InputBox("Saisir le cours du CALL (--.--)", "VOLATILITE IMPLICITE / CALL")
If coursducall = "" Then
MsgBox ("Saisir le cours du CALL")
GoTo REDEMANDE
ElseIf Not IsNumeric(coursducall) Then
MsgBox ("Saisir un chiffre" & Chr(10) & "(valeur numerique uniquement format (--.--))")
GoTo REDEMANDE
Else
Range("F10").GoalSeek Goal:=coursducall, ChangingCell:=Range("C8")
End If
Unload UserForm1
REDEMANDE:
Loop Until (IsNumeric(coursducall) And coursducall <> "")
seulement quand je rentre dans mon inputbox un chiffre à virgule il me renvoie la msgbox saisir un chiffre (valeur numérique), si j'utilise la virgule du clavier (pas le point du clavier numérique) goal seek plante.
Pas de problème avec les chiffres entier
Merci d'avance
PteppicJohl