Auto_close Excel - VB/VBA/VBS - Programmation
Marsh Posté le 02-04-2005 à 12:56:22
Comment tu sais que la macro n'est pas exécutée ?
Tu modifies une cellule mais tu enregistre pas le fichier !
Marsh Posté le 02-04-2005 à 12:58:06
Non mais il devrait me poser la question, au bedut j'avais mis la ligne msgbox("test" ), et pas de boite affichée
Marsh Posté le 02-04-2005 à 13:13:04
Mon excel est un peu rouillé , mais il me semble que les macros Auto_run et Auto_close n'était plus utilisées (a voir en fonction de la version de ton excel).
J'avais dans le temps déplacé le code d'une macro Auto_run à cause de ça.
Désolé mais j'ai pas plus de souvenirs, j'ai changé de boutique (suis passé à OpenOffice) !
Marsh Posté le 02-04-2005 à 16:10:41
bonjour,
Dans les version récentes d'Excel cette macro n'est plus utilisée.
Toutefois à la rigueur, on peut encore le faire à condition de mettre cette macro dans un Nouveau module.
Celà ne fonctionne pas dans les modules de Feuil1, Feuil2... ni dans ThisWorkBook
Ok ?
Marsh Posté le 02-04-2005 à 16:32:00
Effectivement, sous Excel 2003, il faut mettre la sub auto_close dans un module.
Marsh Posté le 03-04-2005 à 09:58:48
J'ai une version 2000 et quand je la met dans thiworkbook ou dans un module ca ne fonctionne toujours pas.
Marsh Posté le 03-04-2005 à 10:35:09
Mais si ça marche, il faut mettre ça dans thisworkbook-->worbook-->événement BeforeClose.
Marsh Posté le 02-04-2005 à 12:46:45
Bonjour,
Voici mon code
sub auto_close()
cells(1,1)="Test"
End sub
Le problème c'est que la macro n'est jamais executée ni à la fermeture du classeur ni à la fermeture d'Excel, Pourquoi ??
Merci