Erreur compilation Show

Bonjour,

J'ai commencé le VBA la semaine dernière et je suis face à un problème que je n'arrive pas à résoudre tout seul.

J'ai pour objectif de faire apparaître un pop up si la date que l'on rentre dépasse la date prévisionnelle. Dans ce cas on demande de rentrer une cause de retard, cette cause est comptabilisé dans un tableau.

L'affichage se passe bien mais c'est lorsque je veux valider la cause du retard que ça plante. D’où cela provient il? Et comment puis-je résoudre le problème?

Par avance merci à la communauté

8copie-de-liste.zip (26.85 Ko)

Ton champs "Jalon est une textBox et non pas une ComboBox. De plus il faut lui dire dans quel userform tu travailles. Il faut donc changer ton code comme suit :

If USF.TextBox1.Value <> "" And USF.ComboBox2.Value <> "" Then

Girodo

Merci pour la rapidité de ta réponse!

Effectivement je n'ai plus d'erreur de compilation mais j'ai l'impression que ma procédure INSERTION n'est pas appelée correctement. Le compteur de cause ne change pas.

Je n'ai pas du l'appeler correctement...

Salut !

J'ai pas eu le temps de te faire ça avant mais si c'est toujours d'actu, tu trouveras ton tableau avec le code modifié et remis un peu plus propre.

Pour moi ça fonctionne !

@+

Girodo

5copie-de-liste.zip (17.60 Ko)
Rechercher des sujets similaires à "erreur compilation show"