Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Maudite erreur 13

  • Initiateur de la discussion Initiateur de la discussion gds35
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

gds35

XLDnaute Impliqué
Bonjour , mes AMIS du forum,

Malgré l'aide précieuse de tous je n'arrive pas au résultat escompté . Voila d'abord mon code :
Private Sub MTMETRO_exit(ByVal cancel As MSForms.ReturnBoolean)
'
' METRO
'
If MTMETRO.Value = "" Then
Exit Sub
Else
MTMETRO.Value = Format(Evaluate(MTMETRO.Value), "# ##0.00 €")
Range("G34") = CDbl(MTMETRO.Value)
End If
End Sub

Si je fais 2*1.20 + 3*.1.50 j'ai bien le résultat ds la textBox 6.90 mais si par malheur je saisie h*1.20 + 3*g j'ai l'erreur 13 et je plante , ce que je voudrais c'est remettre a zero la textbox, obliger une nelle saisie et ne pas passer a zone suivante , j'ai tester on Error , puis set focus ..... ne m'en sort pas.

Auriez vous une idée ????

Merci de votre aide Bon Dimanche et bonnes fêtes de in d'Année.

Cordialement GDS35
 
Re : Maudite erreur 13

bonjour

à essayer

Code:
Private Sub MTMETRO_exit(ByVal cancel As MSForms.ReturnBoolean)
'
' METRO
'
    If MTMETRO.Value = "" Then Exit Sub
    on error goto erreur
    MTMETRO.Value = Format(Evaluate(MTMETRO.Value), "# ##0.00 €")
    Range("G34") = CDbl(MTMETRO.Value)
    exit sub
erreur:
    on error goto 0
    msgbox "Une erreur dans la formule"
    cancel = true
End Sub

je t'ai répondu aussi ici : Sur ce Forum
 
Dernière édition:
Re : Maudite erreur 13

MERCI mes AMIS , cela fonctionne super Bien , Passez d'excelente fêtes de fin d'année . Bon réveillon a tous , MERCI le FORUM de votre Aide des + Précieuse
Bon NOël BONNE ANNEE A tous
Cordialement GDS35
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…