(VBA/Access] Comment faire un appel de l'extérieur? - VB/VBA/VBS - Programmation
Marsh Posté le 05-08-2003 à 20:21:05
a priori non, un module VBA Access est isolé dans sa base, et tu ne peux lier que des tables vers une autre base
Marsh Posté le 05-08-2003 à 21:21:08
non, car c'est deux projets différents. C'est comme dans VB6, ont peut faire plusieurs projet sous le même nom de fichier. Seul soucis à l'affaire, les projet ne peuvent pas communiquer entre eux ! ils sont pas trés fut fut ce qu'ont penser à ça ! maintenant c'est peut-être moi qui me trompe...
Marsh Posté le 05-08-2003 à 21:26:16
D'accord, tres bien !
Ca me parait fou tout ca, mais bon...!
Marsh Posté le 05-08-2003 à 22:43:10
cvb a écrit : non, car c'est deux projets différents. C'est comme dans VB6, ont peut faire plusieurs projet sous le même nom de fichier. Seul soucis à l'affaire, les projet ne peuvent pas communiquer entre eux ! ils sont pas trés fut fut ce qu'ont penser à ça ! maintenant c'est peut-être moi qui me trompe... |
En VB6, il suffit de faire un projet DLL ActiveX (un composant COM est un serveur dans le jargon) et tu le partages à volonté avec d'autres projets, quels qu'ils soient, et pratiquement avec les mêmes sources. En Access ça ne marche pas car tu ne peux créer que des applications clientes d'un type "proprio": MDB. Elles utilisent des compos mais ne servent pas de compos.
Marsh Posté le 05-08-2003 à 22:45:53
J'ai donc l'impression que deux applications Access, à part par l'intermédiaire de tables, ne peuvent pas communiquer entre elles !
Merci bien pour votre aide !
Marsh Posté le 05-08-2003 à 19:15:00
Salut!
Je dispose d'une procédure publique mySub, située dans un mdoule Access, et je voudrais savoir si c'était possible d'appeler cettte procédure à partir d'un autre module, situé dans un autre fichier Access.
Merci !
Yoyo*