Exécuter une macro à partir d'un batch

LaurentG

XLDnaute Occasionnel
Bonjour,

Ma question porte sur Excel, mais pas directement.
Je m'explique.
J'ai besoin de créer un batch qui permet d'ouvrir Excel, et exécuter une de mes macros personnelle.

Quelqu'un saurait me dire comment faire, ou une adresse à laquelle je pourrais avoir une réponse?

Merci

Laurent
 
Y

yoyo

Guest
Salut

Ta question rejoint la mienne plus bas (cf lancer une macro par tâche planifiée.
La seule solution (j'espérais plus simple) que j'ai trouvé consiste à créer un tableau intermédiaire dans lequel tu fais une macro qui se lance à l'ouverture du tableau (macro auto_open). Dans cette macro tu ouvres ton second tableau et tu appelles la macro à lancer.

Dans le batch tu tapes uniquement xxxx.xls (nom du tableau excel temporaire) ou si ça ne marche pas (selon version OS):
cmd /c start xxxx.xls

Si quelqu'un a plus simple je suis preneur...
 

Discussions similaires

Réponses
15
Affichages
791
Compte Supprimé 979
C

Statistiques des forums

Discussions
312 329
Messages
2 087 334
Membres
103 519
dernier inscrit
Thomas_grc11