OVH Cloud OVH Cloud

Ouvrir base de données avec Runtime

2 réponses
Avatar
Laure Martinez
Bonjour,

Dans ma base de données j'ai besoin d'ouvrir une autre base de données. Pour
cela j'ai créé la fonction suivante :

On Error Resume Next
Set objXL = CreateObject("Access.Application")
With objXL.Application
.Visible = True
.OpenCurrentDatabase "C:\Appli\F\Appli.mdb"
Exit Sub
End With

Cette fonction marche très bien avec Access, mais dès que je passe avec le
Runtime ma 2eme base ne s'ouvre plus puisqu'il faudrait que je puisse placer
en paramètre le chemin du Runtime : "C:\Program Files\Fichiers
communs\Microsoft Shared\Access Runtime\Office10\MSACCESS.EXE" /Runtime"
pour qu'elle s'ouvre avec le Runtime.

Je n'utilise peut être pas la bonne méthode...

Merci à ceux qui pourront m'éclairer


Laure

2 réponses

Avatar
Raymond [mvp]
Bonjour.

Ton autre application à ouvrir peut-elle tourner sous runtime ? y-a-til un
formulaire de départ ou une macro autoexec ?

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Laure Martinez" a écrit dans le message de
news:%
Bonjour,

Dans ma base de données j'ai besoin d'ouvrir une autre base de données.
Pour

cela j'ai créé la fonction suivante :

On Error Resume Next
Set objXL = CreateObject("Access.Application")
With objXL.Application
.Visible = True
.OpenCurrentDatabase "C:AppliFAppli.mdb"
Exit Sub
End With

Cette fonction marche très bien avec Access, mais dès que je passe avec le
Runtime ma 2eme base ne s'ouvre plus puisqu'il faudrait que je puisse
placer

en paramètre le chemin du Runtime : "C:Program FilesFichiers
communsMicrosoft SharedAccess RuntimeOffice10MSACCESS.EXE" /Runtime"
pour qu'elle s'ouvre avec le Runtime.

Je n'utilise peut être pas la bonne méthode...

Merci à ceux qui pourront m'éclairer


Laure




Avatar
Laure Martinez
Re bonjour,

Oui mon autre appli tourne sous runtime avec une macro autoexec.
Mais j'ai trouvé la solution entre temps :

Shell ("C:Program FilesFichiers communsMicrosoft SharedAccess
RuntimeOffice10MSACCESS.EXE /Runtime C:AppliFAppli.mdb")

Ca marche très bien avec la fonction Shell (je le met au cas où ça interesse
quelqun).

Merci pour votre réponse

Laure

"Raymond [mvp]" a écrit dans le message de
news:OGBaW$
Bonjour.

Ton autre application à ouvrir peut-elle tourner sous runtime ? y-a-til un
formulaire de départ ou une macro autoexec ?

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Laure Martinez" a écrit dans le message de
news:%
Bonjour,

Dans ma base de données j'ai besoin d'ouvrir une autre base de données.
Pour

cela j'ai créé la fonction suivante :

On Error Resume Next
Set objXL = CreateObject("Access.Application")
With objXL.Application
.Visible = True
.OpenCurrentDatabase "C:AppliFAppli.mdb"
Exit Sub
End With

Cette fonction marche très bien avec Access, mais dès que je passe avec
le


Runtime ma 2eme base ne s'ouvre plus puisqu'il faudrait que je puisse
placer

en paramètre le chemin du Runtime : "C:Program FilesFichiers
communsMicrosoft SharedAccess RuntimeOffice10MSACCESS.EXE" /Runtime"
pour qu'elle s'ouvre avec le Runtime.

Je n'utilise peut être pas la bonne méthode...

Merci à ceux qui pourront m'éclairer


Laure