C
cc
Guest
Bonjour,
je souhaite exécuter un macro excel depuis ma page ASP.
Le fichier Excel se trouve sur le serveur.
La macro est de ce type
Sub MaMacro( arg1 as string, arg2 as Interger)
...
end sub
Le probleme est que je ne connais pas la syntaxe que me permet de lancer cette macro.
J'ai essayé le code suivant, mais cela provoque une erreur :
<%
Set ExcelApp = server.CreateObject("Excel.Application")
ExcelApp.Application.Visible = false
ExcelApp.Application.Run wdAutoOpen
'on ouvre le classeur
Set ExcelBook = ExcelApp.Workbooks.Open(URLFichier)
ExcelApp.Application.run "MaMacro(Arg1, Arg2)"
ExcelBook.Close
ExcelApp.Application.Quit
Set ExcelApp = Nothing
%>
Il ne trouve pas ma macro
merci de votre aide.
je souhaite exécuter un macro excel depuis ma page ASP.
Le fichier Excel se trouve sur le serveur.
La macro est de ce type
Sub MaMacro( arg1 as string, arg2 as Interger)
...
end sub
Le probleme est que je ne connais pas la syntaxe que me permet de lancer cette macro.
J'ai essayé le code suivant, mais cela provoque une erreur :
<%
Set ExcelApp = server.CreateObject("Excel.Application")
ExcelApp.Application.Visible = false
ExcelApp.Application.Run wdAutoOpen
'on ouvre le classeur
Set ExcelBook = ExcelApp.Workbooks.Open(URLFichier)
ExcelApp.Application.run "MaMacro(Arg1, Arg2)"
ExcelBook.Close
ExcelApp.Application.Quit
Set ExcelApp = Nothing
%>
Il ne trouve pas ma macro
merci de votre aide.