Merci LedZepp II,
j'ai déjà essayé Shell mais il n'a pas fonctionné. voici le code :
Ceci pour appeler Excel avec le fichier
1 2
| STRtemp = "P:\00 Lam\mon_emploi_du_tempsNT.xls"
Call Shell("excel.exe " & STRtemp) |
'- Il fonctionne coorectement
Ceci pour appeler Access avec le fichier MDE
1 2
| STRtemp = "C:\Program Files\Office2003\OFFICE11\MSACCESS.exe p:\B.mde"
Call Shell(STRtemp) |
'- Erreur
En regardant ton code, j'ai constaté que le nombre de guillemmets est différent.
strCmde = """" & strAccExe & """ """ & strDb & """"
peux-tu m'expliquer la signication des 4 guillemmets avant strAccExe.
merci.
1 2 3 4 5 6 7 8
| ' Chemin complet vers Base de données à ouvrir
strDb = "C:\Mes Documents\Access\La Base A Ouvrir.mdb"
' Chemin complet vers exécutable Access
strAccExe = Application.SysCmd(acSysCmdAccessDir) & "MSACCESS.EXE"
' Ligne de commande avec groupe de travail
strCmde = """" & strAccExe & """ """ & strDb & """" |
Partager