Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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
850
Compte Supprimé 979
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…