erreur d'execution 13 incompatibilité de type
Amis du forum bonjour :P,
Je souhaiterai solutionner un détail sur la ligne de code suivante :
Code:
1 2 3 4 5 6 7 8
| Private Sub ZtxtQte_Change()
If ZtxtPrxUnit.Value = "" Then
ZtxtMontant.Value = ""
Else
ZtxtMontant.Value = ZtxtPrxUnit.Value * ZtxtQte.Value
End If
End Sub |
Les formats de ZtxtMontant et ZtxtPrxUnit sont définit comme suit :
Code:
1 2 3 4 5 6 7 8 9
| Private Sub ZtxtMontantDu_Change()
ZtxtMontantDu.Value = Format(ZtxtMontantDu, "0.00")
End Sub
Private Sub ZtxtPrxUnit_Change()
ZtxtPrxUnit.Value = Format(ZtxtPrxUnit, "0.00")
End Sub |
Voici mon problème :
Lorsque je saisie une valeur 0,0 dans le champ de texte (ZtxtQte) tout va bien, mais lorsque je souhaite écrire cette même valeur sous le format 0.0, un message d'erreur apparait : Erreur d'exécution 13 incompatibilité de type.
La solution doit être simple, mais vu mon niveau débutant je ne la connais pas.
Quelqu'un a t-il une piste?
Merci.