Bonjour,

Je devrais absolument lancer une macro Access à partir d'une page ASP. Voici le code que j'ai mis:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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