Auto_close et enregistrer sous

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

  1. Contributeur
    La commande Sauve ou Sauve sous.. ne ferme pas le classeur
    Tu doit mettre un
    Application.Quit après.
    A+
    0
    1. Contributeur
      Bonjour,
      Difficile d'avoir une idée du problème sans avoir ta macro.
      Met la dans un poste suivant.
      A+
      0
      1. 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