[VBA] [Excel]Evènement Workbook

Evènement Workbook [VBA] [Excel] - VB/VBA/VBS - Programmation

Marsh Posté le 13-04-2006 à 14:43:02    

Bonjour à tous,
 
Je souahite exécuter une macro sur Excel. L'objectif est que l'utilisateur en fermant le fichier lance automatiquement la macro. J'ai collé le code dnas This Wokbook. Ma prmeière instruction est Workbook_before close. Après fermeture du fichier, aucune macro n'est lancée.
 
Pourriez-vous m'aider s'il vous plaît?
 
Merci par avnce

Reply

Marsh Posté le 13-04-2006 à 14:43:02   

Reply

Marsh Posté le 13-04-2006 à 14:47:07    

Ah, j'ai oublié de préciser que si je lance ma macro avant de fermer mon fichier Excel (en passant traditionnellement par Outils, etc..), elle s'exécute normalement.
 
Merci encore et pardon pour les inversions de lettres.

Reply

Marsh Posté le 15-04-2007 à 10:45:45    

Bonjour
 
Normalement si tu mets ton code dans Workbook_BeforeClose tout se lance avant la fermeture...
 
Essaies un truc tout bete
 
Private Sub Workbook_BeforeClose(Cancel As Boolean)
     MsgBox "coucou"
End Sub
 
Tu auras une boite te disant coucou avant que ton fichier ne soit fermer...
 
Sinon essaie de mettre un
Cancel = True
Et derriere c'est toi qui ferme le fichier a la fin de tes instructions.
 
Cordialement
 


---------------
Soyez malin, louez entre voisins !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed