Auto_close et enregistrer sous

patrick -  
lermite222 Messages postés 9042 Statut Contributeur -
Bonjour,
J'ai réalisé une procédure Auto_close dans mon fichier Excel 2003 qui fonctionne à la commande "Enregistrer", mais qui ne tourne avec la commande "Enregistrer sous".
Y a-t-il une fonction spéciale ?
merci

2 réponses

lermite222 Messages postés 9042 Statut Contributeur 1 191
 
Bonjour,
Difficile d'avoir une idée du problème sans avoir ta macro.
Met la dans un poste suivant.
A+
0
patrick
 
La macro vérifie si une cellule contenant initialement "***" a été correctement complétée :
sub auto_close()
if range("A1")="***" then range("A1")="?" : alert=1
if alert=1 then MsgBox "ATTENTION : voir le ?"
end sub
Si je fais "enregistrer" ou "enregistrer sous" la macro ne s'exécute pas.
Par contre, si je fais "fermer", elle s'exécute.
Je voudrais qu'elle s'exécute pour "enregistrer sous" principalement, car le fichier est un modèle que l'utilisateur doit enregistrer lui-même, sans modifier l'original.
merci
0
lermite222 Messages postés 9042 Statut Contributeur 1 191
 
La commande Sauve ou Sauve sous.. ne ferme pas le classeur
Tu doit mettre un
Application.Quit après.
A+
0