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

Problème avec BeforeSave

  • Initiateur de la discussion Initiateur de la discussion joel31
  • 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 !

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

Re : Problème avec BeforeSave

Bonjour Pierrot93, bonjour youky, le Forum,

Le MDP est domidep, comme inscrit en 1ère ligne du fichier joint🙄

Merci à vous de se pencher sur mon problème

Bien cordialement
 
Re : Problème avec BeforeSave

Re, bonjour Bruno🙂

cette instruction "Application.EnableEvents = False" désactive les procédures événementielles.... il y a lieu de la remettre à "True" avant toutes instructions "exit sub"....
 
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
 
- 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

Discussions similaires

Réponses
12
Affichages
333
Réponses
37
Affichages
955
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…