VBS lancer une macro Excel

Résolu
jeanjeandada Messages postés 152 Date d'inscription lundi 21 avril 2008 Statut Membre Dernière intervention 20 novembre 2011 - 20 avril 2009 à 12:15
jeanjeandada Messages postés 152 Date d'inscription lundi 21 avril 2008 Statut Membre Dernière intervention 20 novembre 2011 - 23 avril 2009 à 11:37
Bonjou Forum,

Voilà je voudrai lancer une macro (D'excel) à partir d'un fichier VBS. Le probléme est que je ne sais pas comment m'y prendre.
Voici ce que j'ai trouvé sur le web et ne fonctionne pas du tout :

Code :
Function main()
 appel_macro_NP()
End Function
 
 
Function appel_macro_NP()

 Dim Xl
 Dim Wb
 Dim NomMacro
 
 
 Set Xl = CreateObject("Excel.application")
 Xl.Visible = true
 Set Wb = Xl.Workbooks.Open("C:\Documents and Settings\jdh\Bureau\classeurtre.xls")
 

 Xl.run WB.Name & "!Module5.essai"

xl.quit
set wb = Nothing
set Xl = Nothing

End Function

Comme vous avez pu le remarqué ma macro s'appelle : essai
Elle se situe dans le module 5 de PERSO.XLS

Merci des futurs aides

<!-- / message -->

1 réponse

jeanjeandada Messages postés 152 Date d'inscription lundi 21 avril 2008 Statut Membre Dernière intervention 20 novembre 2011
23 avril 2009 à 11:37
Yep,
J'ai trouvé ... erreur de débutant : j'ai oublié d'appelé la fct main au début..
Voilà A+
3
Rejoignez-nous