Excel5Et95

Subtilités d'AUTO_OUVRIR et AUTO_FERMER

AUTO_OUVRIR et AUTO_FERMER s'exécutent quand on ouvre ou qu'on ferme un certain classeur. Ils se comportent de manière prévisible quand on les places dans des classeurs spécifiques tels que CLASS.XLT ou PERSO.XLS :

Dans un classeur normal, dans un dossier Normal :

Ces procédures s'exécutent simplement lors de son ouverture et de sa fermeture'

Dans un classeur normal, dans XLOUVRIR :

Dans CLASS.XLT :

AUTO_OUVRIR s'exécute au démarrage d'Excel, sauf s'il existe des classeurs normaux .XLS dans XLOUVRIR (ou des classeurs dont le nom commence par OUVRIR dans le dossier qui contient Excel.exe). Et bien sûr à chaque fois qu'on demande un nouveau classeur normal

Dans PERSO.XLS :

A chaque démarrage d'Excel. Par contre s'il existe un AUTO_OUVRIR dans Class.XLT, et un autre dans PERSO.XLS, je ne sais pas lequel s'exécute en premier.

A chaque démarrage d'excel

Dans un modèle .XLT de XLOUVRIR :

S'exécutent à chaque fois qu'on demande un nouveau classeur basé sur ce modèle

Astuce : Pouréviter les macros automatiques de démarrage : Presser SHIFT en même temps que l'ouverture du fichier