Comment lancer une macro excel automatiquement apés demarrage excel? - Win NT/2K/XP - Windows & Software
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"
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
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 !!
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.
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.