Bonjour à tous,
je cherche à executer une macro Access depuis PHP. Je n'ai pas trouvé sur internet sauf ce code là mais qui semble être de l'asp. Est ce que vous m'avez une façon simple de faire cela sinon est-ce que je peux executer le code ASP sur une page avec l'extension.php ? Merci de vos réponses.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<% 
 
		' Declaration d'une constante
		acQuitSaveNone = 2
 
		' On affecte l'url de la base
		strDbVirtualPath = "/monRep/maBase.mdb"
 
		' On ouvre une application Access
		Set oAccess = Server.CreateObject("Access.Application") 

		' On cache l'application Access
		oAccess.Visible = False 

		' On ouvre la base de donnee Access
		oAccess.OpenCurrentDatabase Server.MapPath(strDbVirtualPath) 
 
		' On se positionne sur la base Access
		Set oDB = oAccess.CurrentDb() 

		' On execute la macro
		oAccess.DoCmd.RunMacro "leNomDeLaMacro"
 
		' On ferme la base Access
		oAccess.CloseCurrentDatabase

		' On vide la variable
		Set oDB = nothing
 
		' On ferme Access sans sauver
		oAccess.Quit acQuitSaveNone 

		' On vide la variable
		Set oAccess = Nothing 
 
		%>