Problème avec BeforeSave

joel31

XLDnaute Junior
Bonjour le Forum,

J'ai un problème avec le fichier joint, (édulcoré) que j'ai réussi à construire en grosse partie grâce aux solutions que j'ai pu trouver sur le forum.

Mon soucis vient de l'action BeforeSave.

J'ai placé là une macro qui vérifie mes données, et s'il y a une erreur, j'ai un message et je quitte la macro. (exit sub)

Je corrige l'erreur, et je ré-enregistre.
C'est là qu'est mon problème : Le BeforeSave ne fonctionne plus et n'est pas lu.

Si je ferme mon fichier, il apparait toujours dans la fenêtre visual basic, il faut alors fermer EXCEL et le rouvrir pour ne plus le voir.

En bref, mon BeforeSave ne fonctionne qu'une seule fois !

Je peux parer le problème avec un bouton et macro, ça fonctionne, mais je veux simplifier le fichier pour mes utilisateurs.
Mon EXCEL est il corrompu ??? Où peut se situer le problème ???

J'avoue que je sèche un peu là, et que votre aide serait bienvenue.

Bien cordialement

Joël
 

Pièces jointes

  • TestFichiert.zip
    42.6 KB · Affichages: 28

joel31

XLDnaute Junior
Re : Problème avec BeforeSave

Bonjour Pierrot93, le Forum,

Comme quoi, il vaut mieux parfois préparer un petit fichier et demander à ceux qui savent, que de passer une journée à chercher tout seul dans son coin, en vain !
Le VBA c'est comme l'anglais, on peut le parler et le comprendre un peu, mais c'est comme tout, mieux vaut avoir de bonnes bases !

Un grand merci à toi Pierrot93 et excellente journée.

Bien cordialement
Joël
 

Discussions similaires