Bonjour,
Je cherche à faire dans une base 1 une macro qui permet d'ouvrir des objets
d'une base 2.
Je n'ai pour le moment réussi à faire la manip qu'à partir de lien
hypertexte mais il doit y avoir mieux.
Merci d'avance et bonne journée à tous
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jessy Sempere [MVP]
Bonjour
Peux-tu préciser :
Tu veux ouvrir des objets de Base2 dans une autre instance d'Access ou tu veux ouvrir des objets de base2 dans Base1 ???
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "GL" a écrit dans le message news: c1hhmc$vnc$
Bonjour, Je cherche à faire dans une base 1 une macro qui permet d'ouvrir des objets
d'une base 2. Je n'ai pour le moment réussi à faire la manip qu'à partir de lien hypertexte mais il doit y avoir mieux. Merci d'avance et bonne journée à tous
Bonjour
Peux-tu préciser :
Tu veux ouvrir des objets de Base2 dans une autre instance d'Access
ou tu veux ouvrir des objets de base2 dans Base1 ???
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"GL" <garriplaneNOSPAM@wanadoo.fr> a écrit dans le message news:
c1hhmc$vnc$1@news-reader5.wanadoo.fr...
Bonjour,
Je cherche à faire dans une base 1 une macro qui permet d'ouvrir des
objets
d'une base 2.
Je n'ai pour le moment réussi à faire la manip qu'à partir de lien
hypertexte mais il doit y avoir mieux.
Merci d'avance et bonne journée à tous
Tu veux ouvrir des objets de Base2 dans une autre instance d'Access ou tu veux ouvrir des objets de base2 dans Base1 ???
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "GL" a écrit dans le message news: c1hhmc$vnc$
Bonjour, Je cherche à faire dans une base 1 une macro qui permet d'ouvrir des objets
d'une base 2. Je n'ai pour le moment réussi à faire la manip qu'à partir de lien hypertexte mais il doit y avoir mieux. Merci d'avance et bonne journée à tous
GL
"Jessy Sempere [MVP]" a écrit dans le message de news: c1hkme$q3o$
Bonjour
Peux-tu préciser :
Tu veux ouvrir des objets de Base2 dans une autre instance d'Access ou tu veux ouvrir des objets de base2 dans Base1 ??? Re,
simplement ouvrir des objets de la base 2 à partir d'un formulaire de la base 1. merci encore
"Jessy Sempere [MVP]" <jessy.sempere@prg.sncf.fr> a écrit dans le message de
news: c1hkme$q3o$1@muguet.sncf.fr...
Bonjour
Peux-tu préciser :
Tu veux ouvrir des objets de Base2 dans une autre instance d'Access
ou tu veux ouvrir des objets de base2 dans Base1 ???
Re,
simplement ouvrir des objets de la base 2 à partir d'un formulaire de la
base 1.
merci encore
"Jessy Sempere [MVP]" a écrit dans le message de news: c1hkme$q3o$
Bonjour
Peux-tu préciser :
Tu veux ouvrir des objets de Base2 dans une autre instance d'Access ou tu veux ouvrir des objets de base2 dans Base1 ??? Re,
simplement ouvrir des objets de la base 2 à partir d'un formulaire de la base 1. merci encore
Jessy Sempere [MVP]
Re,
simplement ouvrir des objets de la base 2 à partir d'un formulaire de la base 1.
Oui mais tes objets de la base 2 que tu veux ouvrir doivent s'ouvrir dans la base 1 ou dans la base 2 ???
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------
Re,
simplement ouvrir des objets de la base 2 à partir d'un formulaire de la
base 1.
Oui mais tes objets de la base 2 que tu veux ouvrir doivent s'ouvrir
dans la base 1 ou dans la base 2 ???
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
simplement ouvrir des objets de la base 2 à partir d'un formulaire de la base 1.
Oui mais tes objets de la base 2 que tu veux ouvrir doivent s'ouvrir dans la base 1 ou dans la base 2 ???
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------
GL
Oui mais tes objets de la base 2 que tu veux ouvrir doivent s'ouvrir dans la base 1 ou dans la base 2 ???
Dans la base 1.
A +
Oui mais tes objets de la base 2 que tu veux ouvrir doivent s'ouvrir
dans la base 1 ou dans la base 2 ???
Oui mais tes objets de la base 2 que tu veux ouvrir doivent s'ouvrir dans la base 1 ou dans la base 2 ???
Dans la base 1.
A +
Jessy Sempere [MVP]
Ok
donc en fait tu dois dans la base 2 créer les fonctions qui te permettront d'ouvrir les objets dans la base 1
exemple pour pouvoir ouvrir les formulaires : (créer ce code dans un module standard de la base 2) Function OpenFormExt (strForm as String) DoCmd.OpenForm strForm, acNormal End Function
Ensuite dans la base 1, tu dois rajouter la base 2 comme référence, ouvre un module et vas dans le menu "outils" - "références" là tu sélectionne avec le bouton parcourir ta base 2.
Voilà maintenant il te suffit d'appeler la fonction créé dans la base 2 depuis ta base 1
exemple : openFormExt "FormulaireBase2"
C'est ok, ça marche ????
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "GL" a écrit dans le message news: c1icln$e81$
Oui mais tes objets de la base 2 que tu veux ouvrir doivent s'ouvrir dans la base 1 ou dans la base 2 ???
Dans la base 1.
A +
Ok
donc en fait tu dois dans la base 2 créer les fonctions qui te permettront
d'ouvrir les objets dans la base 1
exemple pour pouvoir ouvrir les formulaires :
(créer ce code dans un module standard de la base 2)
Function OpenFormExt (strForm as String)
DoCmd.OpenForm strForm, acNormal
End Function
Ensuite dans la base 1, tu dois rajouter la base 2 comme référence,
ouvre un module et vas dans le menu "outils" - "références"
là tu sélectionne avec le bouton parcourir ta base 2.
Voilà maintenant il te suffit d'appeler la fonction créé dans la base 2
depuis ta base 1
exemple :
openFormExt "FormulaireBase2"
C'est ok, ça marche ????
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"GL" <garriplaneNOSPAM@wanadoo.fr> a écrit dans le message news:
c1icln$e81$1@news-reader2.wanadoo.fr...
Oui mais tes objets de la base 2 que tu veux ouvrir doivent s'ouvrir
dans la base 1 ou dans la base 2 ???
donc en fait tu dois dans la base 2 créer les fonctions qui te permettront d'ouvrir les objets dans la base 1
exemple pour pouvoir ouvrir les formulaires : (créer ce code dans un module standard de la base 2) Function OpenFormExt (strForm as String) DoCmd.OpenForm strForm, acNormal End Function
Ensuite dans la base 1, tu dois rajouter la base 2 comme référence, ouvre un module et vas dans le menu "outils" - "références" là tu sélectionne avec le bouton parcourir ta base 2.
Voilà maintenant il te suffit d'appeler la fonction créé dans la base 2 depuis ta base 1
exemple : openFormExt "FormulaireBase2"
C'est ok, ça marche ????
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "GL" a écrit dans le message news: c1icln$e81$
Oui mais tes objets de la base 2 que tu veux ouvrir doivent s'ouvrir dans la base 1 ou dans la base 2 ???
Dans la base 1.
A +
GL
Merci pour toutes ces infos guy
"Jessy Sempere [MVP]" a écrit dans le message de news: c1id05$7vr$
Ok
donc en fait tu dois dans la base 2 créer les fonctions qui te permettront d'ouvrir les objets dans la base 1
exemple pour pouvoir ouvrir les formulaires : (créer ce code dans un module standard de la base 2) Function OpenFormExt (strForm as String) DoCmd.OpenForm strForm, acNormal End Function
Ensuite dans la base 1, tu dois rajouter la base 2 comme référence, ouvre un module et vas dans le menu "outils" - "références" là tu sélectionne avec le bouton parcourir ta base 2.
Voilà maintenant il te suffit d'appeler la fonction créé dans la base 2 depuis ta base 1
exemple : openFormExt "FormulaireBase2"
C'est ok, ça marche ????
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "GL" a écrit dans le message news: c1icln$e81$
Oui mais tes objets de la base 2 que tu veux ouvrir doivent s'ouvrir dans la base 1 ou dans la base 2 ???
Dans la base 1.
A +
Merci pour toutes ces infos
guy
"Jessy Sempere [MVP]" <jessy.sempere@prg.sncf.fr> a écrit dans le message de
news: c1id05$7vr$1@muguet.sncf.fr...
Ok
donc en fait tu dois dans la base 2 créer les fonctions qui te permettront
d'ouvrir les objets dans la base 1
exemple pour pouvoir ouvrir les formulaires :
(créer ce code dans un module standard de la base 2)
Function OpenFormExt (strForm as String)
DoCmd.OpenForm strForm, acNormal
End Function
Ensuite dans la base 1, tu dois rajouter la base 2 comme référence,
ouvre un module et vas dans le menu "outils" - "références"
là tu sélectionne avec le bouton parcourir ta base 2.
Voilà maintenant il te suffit d'appeler la fonction créé dans la base 2
depuis ta base 1
exemple :
openFormExt "FormulaireBase2"
C'est ok, ça marche ????
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"GL" <garriplaneNOSPAM@wanadoo.fr> a écrit dans le message news:
c1icln$e81$1@news-reader2.wanadoo.fr...
Oui mais tes objets de la base 2 que tu veux ouvrir doivent s'ouvrir
dans la base 1 ou dans la base 2 ???
"Jessy Sempere [MVP]" a écrit dans le message de news: c1id05$7vr$
Ok
donc en fait tu dois dans la base 2 créer les fonctions qui te permettront d'ouvrir les objets dans la base 1
exemple pour pouvoir ouvrir les formulaires : (créer ce code dans un module standard de la base 2) Function OpenFormExt (strForm as String) DoCmd.OpenForm strForm, acNormal End Function
Ensuite dans la base 1, tu dois rajouter la base 2 comme référence, ouvre un module et vas dans le menu "outils" - "références" là tu sélectionne avec le bouton parcourir ta base 2.
Voilà maintenant il te suffit d'appeler la fonction créé dans la base 2 depuis ta base 1
exemple : openFormExt "FormulaireBase2"
C'est ok, ça marche ????
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "GL" a écrit dans le message news: c1icln$e81$
Oui mais tes objets de la base 2 que tu veux ouvrir doivent s'ouvrir dans la base 1 ou dans la base 2 ???