Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Ouvrir une base access a partir d'une autre base ? [ Langages dérivés / VBA ] (Notabadcat)

vendredi 6 octobre 2006 à 15:16:12 | Ouvrir une base access a partir d'une autre base ?

Notabadcat

Mon pb :
ouvrir a partir d'un code écrit dans base1.mdb une autre base base2.mdb.
j'arrive a communiquer avec excel, word, mais access reste un mystere.
j'ai essayé plein de méthodes et je suis entrain de criser.

si qqu'un peut m'aider, merci a lui.

vendredi 6 octobre 2006 à 15:17:37 | Re : Ouvrir une base access a partir d'une autre base ?

lilo44

Bonjour Ouvrir les 2 bases dès le début semble plus logique non ? Il y a vraiment une obligation de faire comme vous dites ?

vendredi 6 octobre 2006 à 15:18:46 | Re : Ouvrir une base access a partir d'une autre base ?

lilo44

ps : je sais qu il y a une méthode (il me semble) pour attacher 2 bases et cette procédure na rien a voir avec VB. C'est dans Access meme que ca doit pouvoir se faire. je sais pas si ca peut vous aider ca ..

vendredi 6 octobre 2006 à 15:40:49 | Re : Ouvrir une base access a partir d'une autre base ?

Notabadcat

Precisions utiles : ma premiere base est un portail ou je recupere sur ouverture l'id reseau de celui se connecte.

en fonction de ses droits, il doit aller sur une autre base qui lui permettra de saisir des données statistiques.

il y a autant de statistiques que de bases car chaque service a sa propre production.

j'arrive a me debrouiller avec la methode hyperlink. J'aimerais simplement me débrouiller avec la methode DAO comme pour excel (du style dim base_n as new access.application) mais cela ne donne rien.
opendatabase est inoperant, opencurrentdatabase aussi.
de plus, si j'essaye de feinter avec l'editeur de macro en faisant 'executer commande', 'ouvrir base', access me dit : "cette commande est indisponible".
J'en perds mon latin.
Mon vb je veux dire.
j'ai essayé de grapiller de ci de là des lignes de code dans des forums (pas qu'en français) et je ne trouve rien.
seul resultat : la seconde base s'ouvre (il me crée le ldb dans l'explorateur) mais elle est invisible et application.visible=true n'y fait rien et en plus, il ne trouve pas les objets formulaires, tables : "le formulaire que vous avez selectionné n'existe pas dans la base, verifier l'orthographe".
incomprehensible a mon sens !
Sympa d'avoir repondu.
Help !!


jeudi 12 octobre 2006 à 13:59:07 | Re : Ouvrir une base access a partir d'une autre base ?

Cramfr

Précisément lorsque tu utilises opendatabase c'est Excel qui pilote l'application Access et c'est uniquement pour voir les données ou lancer des procédures ou des fonctions donc il te faut lancer une procédure dans access à partir de excel...

Il me semble que c'est du style :
oAppAccess.run "MyProcedureOrFunction", param1,param2,paramN

Essais çà...
 

Cramsoturf le VBien en quête de nouveau programme

jeudi 2 novembre 2006 à 15:11:51 | Re : Ouvrir une base access a partir d'une autre base ?

FCAD

Voici un bout de code qui devrait aider

Static ac As Access.Application: Set ac = New Access.Application
    ac.Visible = True
    ac.OpenCurrentDatabase (CheminBase & "Base.mdb")
    ac.DoCmd.OpenForm("NomFormulaire")

dimanche 5 novembre 2006 à 08:11:02 | Re : Ouvrir une base access a partir d'une autre base ?

Notabadcat

Merci. J'essaye ça dès demain des deux mains et vous tiens au courant. Bonne fin de w end !

mardi 7 novembre 2006 à 08:52:17 | Re : Ouvrir une base access a partir d'une autre base ?

Notabadcat

FCAD, tu as fait un strike.

Bien sûr que ça fonctionne !!!

Encore merci.




Cette discussion est classé dans : ouvrir, access, base, partir, mdb


Répondre à ce message

Sujets en rapport avec ce message

Ouvrir un fichier Divx à partir d'une base Accès [ par PAPITOVIDEO ] Bonjour, Comment ouvrir un fichier divx à partir d'un clic sur une liste de résultat dans un formulaire de recherche multi-critères. Je vous remercie Bases de données access et SQL server [ par bernardo67 ] Bonjour,J'ai une base sql server et une base access (située dans le même répertoire que mon executable). Je souhaiterai mettre à jour la base access à Création d'une base access à partir VB6 ? [ par chefinf ] Bonjour, Comment créer une nouvelle Base de données Access avec un code VB6? Pouvez vous me donner le code? Merci d'avance.. ouvrir etat access sous condition à partir d'une macro [ par geotopo85 ] Bonjour à toutes et à tous,j'ai deux tables (table1 et table2) liées par un champ numéro automatique, la seconde a un champ choix oui/non (case à coch Access - ouvrir une base avec login/mdp et password de la base en vba [ par GrandLynx ] Bonjour je vous explique mon problème : je veux me connecter à une base de données ACCESS en vba depuis une autre base, je sais comment entrer le pass base de donnée Access [ par Arion ] Comment fait-on pour rechercher un enregistrement dans une base de donnée Access a partir de VB, a partir de la commande recordset ? ouverture d'une base de donnée access [ par Nico5779 ] Bonjour a tous,Je voudrias savoir si il est possible d ouvrir une base de donnée access (depuis une macro pour word) pour y faire des requetes...mais lancer l'EXE sans ouvrir la base .mdb [ par katel ] Mon programme (VB6) se connecte à une base Access 2000 ( via le DSN) : après connexion, je dois importer un fichier text dans la base, puis le modifie Ouvrir une base Access 2000 (code) [ par boucanier ] Quel code Utilsé pour ouvrir une base de données Access 2000?la commande Set db = DBEngine.OpenDatabase(dbname) ne fonctionne pas.Il met une erreur de Piloter Access a partir de VB [ par Clonk ] BonjourJ'ai besoin dans mon applic d'ouvrir une table Access DANS Access.Seulement, si j'arrive bien à lancer Access (facile) j'arrive pas à ouvrir la


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.