Bonjour à tous, je souhaite modifier une table access 2003 avec un VBScript :
Ce code fonctionne parfaitement avec une suite office 2007 :
Mais dès que je change les extensions .accdb pour du .mdb avec un runtime access 2003 sur un pc, j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 set objArgs = WScript.Arguments set objaccess = WScript.createobject("Access.Application") path = "\\Srv-bases\gmao\documents_externes.accdb" strsql = "update Temp set RP_Code_param='" & objargs(0) & "' where cle_prim=1" objaccess.opencurrentdatabase path objaccess.docmd.runsql strsql set wshell=createobject("WScript.Shell") wshell.Run("MSACCESS.EXE \\Srv-bases\gmao\documents_externes.accdb")
"Impossible de créer l'objet appelé "Access.Application" code 80080005 source WScript.CreateObject"
Savez-vous d'oû celà peut-t'il venir ? Merci pour vos réponses.
Partager