-----Message d'origine-----
Bonsoir.
Le client est roi comme on dit. tu peux faire ce genre de
manoeuvre:
Dim ACC As New Access.Application
With ACC
.OpenCurrentDatabase "c:bd1.mdb"
.DoCmd.OpenForm "formulaire1"
.DoCmd.RunMacro "seneque"
.CloseCurrentDatabase
.Quit acQuitSaveNone
End With
Set ACC = Nothing
Tu risques un jour d'avoir des problèmes de base bloquée
par toi-même et tu
ne pourras pas t'en sortir. Evites ce genre de
gymnastique.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Stach" a écrit
dans le message de
news:003f01c398b1$0df63b20$
Salut à tous,
Est-ce possible par un code VBA, d'exécuter une fonction
dans une base dorsale à partir de la base frontale? si
oui, quek code VBA utiliser?
J'ai bien essayer de créer dans la base dorsale une
macro "autoexec" qui applique la fonction en question,
mais cette macro ne fonctionne pas lorsque c'est la base
frontale qui "appelle" la base dorsale.
qq peut-il m'aider svp
Merci.
Stach ;-)
.
-----Message d'origine-----
Bonsoir.
Le client est roi comme on dit. tu peux faire ce genre de
manoeuvre:
Dim ACC As New Access.Application
With ACC
.OpenCurrentDatabase "c:bd1.mdb"
.DoCmd.OpenForm "formulaire1"
.DoCmd.RunMacro "seneque"
.CloseCurrentDatabase
.Quit acQuitSaveNone
End With
Set ACC = Nothing
Tu risques un jour d'avoir des problèmes de base bloquée
par toi-même et tu
ne pourras pas t'en sortir. Evites ce genre de
gymnastique.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Stach" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:003f01c398b1$0df63b20$a301280a@phx.gbl...
Salut à tous,
Est-ce possible par un code VBA, d'exécuter une fonction
dans une base dorsale à partir de la base frontale? si
oui, quek code VBA utiliser?
J'ai bien essayer de créer dans la base dorsale une
macro "autoexec" qui applique la fonction en question,
mais cette macro ne fonctionne pas lorsque c'est la base
frontale qui "appelle" la base dorsale.
qq peut-il m'aider svp
Merci.
Stach ;-)
.
-----Message d'origine-----
Bonsoir.
Le client est roi comme on dit. tu peux faire ce genre de
manoeuvre:
Dim ACC As New Access.Application
With ACC
.OpenCurrentDatabase "c:bd1.mdb"
.DoCmd.OpenForm "formulaire1"
.DoCmd.RunMacro "seneque"
.CloseCurrentDatabase
.Quit acQuitSaveNone
End With
Set ACC = Nothing
Tu risques un jour d'avoir des problèmes de base bloquée
par toi-même et tu
ne pourras pas t'en sortir. Evites ce genre de
gymnastique.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Stach" a écrit
dans le message de
news:003f01c398b1$0df63b20$
Salut à tous,
Est-ce possible par un code VBA, d'exécuter une fonction
dans une base dorsale à partir de la base frontale? si
oui, quek code VBA utiliser?
J'ai bien essayer de créer dans la base dorsale une
macro "autoexec" qui applique la fonction en question,
mais cette macro ne fonctionne pas lorsque c'est la base
frontale qui "appelle" la base dorsale.
qq peut-il m'aider svp
Merci.
Stach ;-)
.
-----Message d'origine-----
Bonsoir.
Le client est roi comme on dit. tu peux faire ce genre de
manoeuvre:
Dim ACC As New Access.Application
With ACC
.OpenCurrentDatabase "c:bd1.mdb"
.DoCmd.OpenForm "formulaire1"
.DoCmd.RunMacro "seneque"
.CloseCurrentDatabase
.Quit acQuitSaveNone
End With
Set ACC = Nothing
Tu risques un jour d'avoir des problèmes de base bloquée
par toi-même et tu
ne pourras pas t'en sortir. Evites ce genre de
gymnastique.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Stach" a écrit
dans le message de
news:003f01c398b1$0df63b20$
Salut à tous,
Est-ce possible par un code VBA, d'exécuter une fonction
dans une base dorsale à partir de la base frontale? si
oui, quek code VBA utiliser?
J'ai bien essayer de créer dans la base dorsale une
macro "autoexec" qui applique la fonction en question,
mais cette macro ne fonctionne pas lorsque c'est la base
frontale qui "appelle" la base dorsale.
qq peut-il m'aider svp
Merci.
Stach ;-)
.
-----Message d'origine-----
Bonsoir.
Le client est roi comme on dit. tu peux faire ce genre de
manoeuvre:
Dim ACC As New Access.Application
With ACC
.OpenCurrentDatabase "c:bd1.mdb"
.DoCmd.OpenForm "formulaire1"
.DoCmd.RunMacro "seneque"
.CloseCurrentDatabase
.Quit acQuitSaveNone
End With
Set ACC = Nothing
Tu risques un jour d'avoir des problèmes de base bloquée
par toi-même et tu
ne pourras pas t'en sortir. Evites ce genre de
gymnastique.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Stach" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:003f01c398b1$0df63b20$a301280a@phx.gbl...
Salut à tous,
Est-ce possible par un code VBA, d'exécuter une fonction
dans une base dorsale à partir de la base frontale? si
oui, quek code VBA utiliser?
J'ai bien essayer de créer dans la base dorsale une
macro "autoexec" qui applique la fonction en question,
mais cette macro ne fonctionne pas lorsque c'est la base
frontale qui "appelle" la base dorsale.
qq peut-il m'aider svp
Merci.
Stach ;-)
.
-----Message d'origine-----
Bonsoir.
Le client est roi comme on dit. tu peux faire ce genre de
manoeuvre:
Dim ACC As New Access.Application
With ACC
.OpenCurrentDatabase "c:bd1.mdb"
.DoCmd.OpenForm "formulaire1"
.DoCmd.RunMacro "seneque"
.CloseCurrentDatabase
.Quit acQuitSaveNone
End With
Set ACC = Nothing
Tu risques un jour d'avoir des problèmes de base bloquée
par toi-même et tu
ne pourras pas t'en sortir. Evites ce genre de
gymnastique.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Stach" a écrit
dans le message de
news:003f01c398b1$0df63b20$
Salut à tous,
Est-ce possible par un code VBA, d'exécuter une fonction
dans une base dorsale à partir de la base frontale? si
oui, quek code VBA utiliser?
J'ai bien essayer de créer dans la base dorsale une
macro "autoexec" qui applique la fonction en question,
mais cette macro ne fonctionne pas lorsque c'est la base
frontale qui "appelle" la base dorsale.
qq peut-il m'aider svp
Merci.
Stach ;-)
.
-----Message d'origine-----
Bonjour.
Autant pour moi. on ne peut pas ouvrir deux fois la même
base sur le même
poste sauf si on passe par un lancement de la base par le
raccourci access.
access n'accepte pas deux sessions sur la même base.
la seule solution qui reste, à vérifier !, c'est de
lancer l'ouverture par
un Shell de msaccess.exe, encore, à condition que la
première ait été lancé
par un raccourci vers access et non vers la base.
Pour se résumer, si on lance les bases par un raccourci
vers la base mdb, on
ne peut pas avoir 2 fois la même base ouverte. Si on
lance les base à partir
d'un raccourci vers access
(shell "c:...msaccess.exe" ....) on peut avoir
plusieurs bases ouvertes.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
a écrit dans le
message de
news:096501c39931$e356a720$
Merci pour ta réponse,
mais lorsque j'essaye d'ouvrir ma base dorsale, j'ai un
message me disant que la base est déjà ouverte en
mode "exclusif" alors que dans les options elle est
définie en mode "partagé".
Que puis-je faire svp?
Stach ;-)-----Message d'origine-----
Bonsoir.
Le client est roi comme on dit. tu peux faire ce genre de
manoeuvre:
Dim ACC As New Access.Application
With ACC
.OpenCurrentDatabase "c:bd1.mdb"
.DoCmd.OpenForm "formulaire1"
.DoCmd.RunMacro "seneque"
.CloseCurrentDatabase
.Quit acQuitSaveNone
End With
Set ACC = Nothing
Tu risques un jour d'avoir des problèmes de base bloquée
par toi-même et tune pourras pas t'en sortir. Evites ce genre de
gymnastique.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Stach" a écrit
dans le message denews:003f01c398b1$0df63b20$
Salut à tous,
Est-ce possible par un code VBA, d'exécuter une fonction
dans une base dorsale à partir de la base frontale? si
oui, quek code VBA utiliser?
J'ai bien essayer de créer dans la base dorsale une
macro "autoexec" qui applique la fonction en question,
mais cette macro ne fonctionne pas lorsque c'est la base
frontale qui "appelle" la base dorsale.
qq peut-il m'aider svp
Merci.
Stach ;-)
.
.
-----Message d'origine-----
Bonjour.
Autant pour moi. on ne peut pas ouvrir deux fois la même
base sur le même
poste sauf si on passe par un lancement de la base par le
raccourci access.
access n'accepte pas deux sessions sur la même base.
la seule solution qui reste, à vérifier !, c'est de
lancer l'ouverture par
un Shell de msaccess.exe, encore, à condition que la
première ait été lancé
par un raccourci vers access et non vers la base.
Pour se résumer, si on lance les bases par un raccourci
vers la base mdb, on
ne peut pas avoir 2 fois la même base ouverte. Si on
lance les base à partir
d'un raccourci vers access
(shell "c:...msaccess.exe" ....) on peut avoir
plusieurs bases ouvertes.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
<anonymous@discussions.microsoft.com> a écrit dans le
message de
news:096501c39931$e356a720$a101280a@phx.gbl...
Merci pour ta réponse,
mais lorsque j'essaye d'ouvrir ma base dorsale, j'ai un
message me disant que la base est déjà ouverte en
mode "exclusif" alors que dans les options elle est
définie en mode "partagé".
Que puis-je faire svp?
Stach ;-)
-----Message d'origine-----
Bonsoir.
Le client est roi comme on dit. tu peux faire ce genre de
manoeuvre:
Dim ACC As New Access.Application
With ACC
.OpenCurrentDatabase "c:bd1.mdb"
.DoCmd.OpenForm "formulaire1"
.DoCmd.RunMacro "seneque"
.CloseCurrentDatabase
.Quit acQuitSaveNone
End With
Set ACC = Nothing
Tu risques un jour d'avoir des problèmes de base bloquée
par toi-même et tu
ne pourras pas t'en sortir. Evites ce genre de
gymnastique.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Stach" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:003f01c398b1$0df63b20$a301280a@phx.gbl...
Salut à tous,
Est-ce possible par un code VBA, d'exécuter une fonction
dans une base dorsale à partir de la base frontale? si
oui, quek code VBA utiliser?
J'ai bien essayer de créer dans la base dorsale une
macro "autoexec" qui applique la fonction en question,
mais cette macro ne fonctionne pas lorsque c'est la base
frontale qui "appelle" la base dorsale.
qq peut-il m'aider svp
Merci.
Stach ;-)
.
.
-----Message d'origine-----
Bonjour.
Autant pour moi. on ne peut pas ouvrir deux fois la même
base sur le même
poste sauf si on passe par un lancement de la base par le
raccourci access.
access n'accepte pas deux sessions sur la même base.
la seule solution qui reste, à vérifier !, c'est de
lancer l'ouverture par
un Shell de msaccess.exe, encore, à condition que la
première ait été lancé
par un raccourci vers access et non vers la base.
Pour se résumer, si on lance les bases par un raccourci
vers la base mdb, on
ne peut pas avoir 2 fois la même base ouverte. Si on
lance les base à partir
d'un raccourci vers access
(shell "c:...msaccess.exe" ....) on peut avoir
plusieurs bases ouvertes.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
a écrit dans le
message de
news:096501c39931$e356a720$
Merci pour ta réponse,
mais lorsque j'essaye d'ouvrir ma base dorsale, j'ai un
message me disant que la base est déjà ouverte en
mode "exclusif" alors que dans les options elle est
définie en mode "partagé".
Que puis-je faire svp?
Stach ;-)-----Message d'origine-----
Bonsoir.
Le client est roi comme on dit. tu peux faire ce genre de
manoeuvre:
Dim ACC As New Access.Application
With ACC
.OpenCurrentDatabase "c:bd1.mdb"
.DoCmd.OpenForm "formulaire1"
.DoCmd.RunMacro "seneque"
.CloseCurrentDatabase
.Quit acQuitSaveNone
End With
Set ACC = Nothing
Tu risques un jour d'avoir des problèmes de base bloquée
par toi-même et tune pourras pas t'en sortir. Evites ce genre de
gymnastique.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Stach" a écrit
dans le message denews:003f01c398b1$0df63b20$
Salut à tous,
Est-ce possible par un code VBA, d'exécuter une fonction
dans une base dorsale à partir de la base frontale? si
oui, quek code VBA utiliser?
J'ai bien essayer de créer dans la base dorsale une
macro "autoexec" qui applique la fonction en question,
mais cette macro ne fonctionne pas lorsque c'est la base
frontale qui "appelle" la base dorsale.
qq peut-il m'aider svp
Merci.
Stach ;-)
.
.