[Résolu]lancer une macro Access
Bonjour,
Je devrais absolument lancer une macro Access à partir d'une page ASP. Voici le code que j'ai mis:
Code:
1 2 3 4 5 6 7 8 9 10 11
| dim objAccess, objDB
Set objAccess = Server.CreateObject("Access.Application")
objAccess.Visible = False
objAccess.OpenCurrentDatabase Server.MapPath("x.mdb")
Set objDB = objAccess.CurrentDb()
objDB.DoCmd.RunMacro "Macro1"
set objDB = nothing
objAccess.Quit acQuitSaveNone
Set objAccess = Nothing |
J'ai d'abord une erreur sur la commande
Code:
objAccess.Visible = False
Quand je mets cette commande en commentaire la page mais un temps bête à processer et se bloque. Access est bien lancé (je le vois dans les process de mon Task Manager) mais c'est tout.
La macro est sensé copier une table.
Merci