Comment lancer une macro excel automatiquement apés demarrage excel?

Comment lancer une macro excel automatiquement apés demarrage excel? - Win NT/2K/XP - Windows & Software

Marsh Posté le 06-10-2005 à 18:14:01    

Bonjour je souhaite fermer un fichier excel et le sauvegarder automatiquement quand le contenu d'une cellule (A25 par exemple)   est modifié, donc j'ai penser à l'utilisation d'une macro mais le probleme c'est que je doit intervenir pour lancer cette macro....
 
y'a t-il un moyen pour la lancer automatiquement apres le démarrage de la feuille excel ?  
 
Merci d'avance.

Reply

Marsh Posté le 06-10-2005 à 18:14:01   

Reply

Marsh Posté le 06-10-2005 à 18:33:40    

tu peux lancer une macro automatiquement à l'ouverture d'un classeur : il faut pour cela que tu l'appelle "autoexec"


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Marsh Posté le 06-10-2005 à 23:11:34    

je n'ai jamais testé le truc autoexec, et cela me semble un peu bizarre, mais si cela fonctionne pq pas.
 
Sinon la façon "correcte" en VBA avec Excel, c'est de créer une macro qui s'appelle "Auto_Open". Puis dans cette macro, tu vas appeller d'autre macros qui font le boulot que tu veux.
 
N'oublie pas que si tu as Excel XP ou plus, tu dois aller dans Tools > Options > Security > Macro Security pour mettre le level de security a "Medium" ou "Low".
 
Comme exemple de macro:
 
 
Sub auto_open()
Call Macro1
Call Macro2
...
End Sub

Reply

Marsh Posté le 07-10-2005 à 08:40:30    

Je tiens à vous remercier tous !!!  je vais essayer le auto_open et le autoexec .....  
 
Merci encore une fois !!

Reply

Marsh Posté le 07-10-2005 à 08:59:32    

J'ai une petite question à propos des fichiers batch.
 
En effet, je souhaiterais à partir d'un fichier .bat  enregistrer puis fermer un classeur excel ouvert.
 
Merci d'avance.

Reply

Sujets relatifs:

Leave a Replay

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