|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre chevronné
![]() Inscription : mai 2006 Messages : 928 ![]() |
Bonsoir,
J'ai créé un programme ACCESS qui fonctionne en runtime. Je souhaite ouvrir une autre instance Access à partir d'automation. Le problème est que cela engendre un défaut 423 un composant active X ne peut pas créer d'objet. NB: cela fonctionne parfaitement dans un environnement complet. Bonne soirée |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() |
Bonsoir,
Ce n'est pas 423 mais 429... Si tu as cette erreur, c'est que a une référence invalide ou non conforme : => Excel 9.0 object library alors que tu as la 11.0 sur le poste par exemple. Dans ton package, il faut embarquer tous les composants ActiveX et DLL de ton projet. S'il s'agit d'un composant connu, Excel OLB, Word OLB, tu peux faire du Late Binding (Var As Object et CreateObject) ce qui t'évite une référence. Argy
__________________
Ils comptent sur vous... Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. Web Site ‡ @Mail Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007 Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010 MDB Viewer : Visionneuse Access v4.0 |
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() Inscription : mai 2006 Messages : 928 ![]() |
bonjour,
createobject ne fonctionne pas en runtime. pour faire fonctionner le système j'ai du ouvrir avec shell puis utiliser la fonction getobjet et cela fonctionne. merci |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() |
Puis-je, sans te commander, voir ton code appelant le CreateObject() ? Argy
__________________
Ils comptent sur vous... Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. Web Site ‡ @Mail Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007 Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010 MDB Viewer : Visionneuse Access v4.0 |
|
|
00
|
|
|
#5 |
|
Membre chevronné
![]() Inscription : mai 2006 Messages : 928 ![]() |
Bonsoir Argyronet et merci, Je n'ai plus ce code qui par ailleurs fonctionnait parfaitement en mode normal.
C'est le code Habituel que j'ai trouvé sur Le site et divers Bouquins. Maintenant certainement que tu as Raison sur la possibilité de créer des objets avec le runtime mais dès que j'ai à utiliser par exemple PDF creator avec le runtime cela plante. Le getObjet est la solution qui est proposée par microsoft pour régler le problème du runtime. Mais si un code peut fonctionner sans le shell + le get je suis preneur. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com