Bonjour,
J'essaie d'installer le composant common dialog box (comdlg32.dll) dans xp et
j'ai des soucis.
Il va me servir en VBA à ouvrir des fichiers excel dans une appli access.
J'ai mis la dll dans c:\windows\system32\ et j'ai exécuté la commande
regsvr32 "c:...."
J'ai un message comme quoi la dll a été chargée, mais le point d'entrée
DllRegisterServer est introuvable !
Est-ce la bonne méthode pour installer le composant ?
Avez-vous une idée ?
Merci
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
Raymond [mvp]
Bonsoir.
ça mélange sec dans les logiciels.
Il va me servir en VBA à ouvrir des fichiers excel dans une appli access. il va seulement te permettre de sélectionner le fichier excel et c'est tout,
il ne va jamais l'ouvrir. si tu veux être compatible 2000, 2002 et 2003 passe par l'api openfile pour sélectionner et par automation pour ouvrir et travailler: http://officesystem.access.free.fr/apiopenfile.htm http://officesystem.access.free.fr/vba/excel.htm si tu es en version 97 , utilise l'api http://access.jessy.free.fr/htm/File/OpenFile.htm
tu as aussi la possibilité d'attacher directement les feuilles excel dans la base access et de les traiter comme des tables liées "normales". -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"BR" a écrit dans le message de news:
Bonjour, J'essaie d'installer le composant common dialog box (comdlg32.dll) dans xp et j'ai des soucis. Il va me servir en VBA à ouvrir des fichiers excel dans une appli access.
J'ai mis la dll dans c:windowssystem32 et j'ai exécuté la commande regsvr32 "c:...." J'ai un message comme quoi la dll a été chargée, mais le point d'entrée DllRegisterServer est introuvable ! Est-ce la bonne méthode pour installer le composant ? Avez-vous une idée ? Merci
Bonsoir.
ça mélange sec dans les logiciels.
Il va me servir en VBA à ouvrir des fichiers excel dans une appli access.
il va seulement te permettre de sélectionner le fichier excel et c'est tout,
il ne va jamais l'ouvrir.
si tu veux être compatible 2000, 2002 et 2003 passe par l'api openfile pour
sélectionner et par automation pour ouvrir et travailler:
http://officesystem.access.free.fr/apiopenfile.htm
http://officesystem.access.free.fr/vba/excel.htm
si tu es en version 97 , utilise l'api
http://access.jessy.free.fr/htm/File/OpenFile.htm
tu as aussi la possibilité d'attacher directement les feuilles excel dans la
base access et de les traiter comme des tables liées "normales".
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"BR" <br@toto.fr> a écrit dans le message de news:
9310BC92-946A-42AD-9359-E27A329EC315@microsoft.com...
Bonjour,
J'essaie d'installer le composant common dialog box (comdlg32.dll) dans xp
et
j'ai des soucis.
Il va me servir en VBA à ouvrir des fichiers excel dans une appli access.
J'ai mis la dll dans c:windowssystem32 et j'ai exécuté la commande
regsvr32 "c:...."
J'ai un message comme quoi la dll a été chargée, mais le point d'entrée
DllRegisterServer est introuvable !
Est-ce la bonne méthode pour installer le composant ?
Avez-vous une idée ?
Merci
Il va me servir en VBA à ouvrir des fichiers excel dans une appli access. il va seulement te permettre de sélectionner le fichier excel et c'est tout,
il ne va jamais l'ouvrir. si tu veux être compatible 2000, 2002 et 2003 passe par l'api openfile pour sélectionner et par automation pour ouvrir et travailler: http://officesystem.access.free.fr/apiopenfile.htm http://officesystem.access.free.fr/vba/excel.htm si tu es en version 97 , utilise l'api http://access.jessy.free.fr/htm/File/OpenFile.htm
tu as aussi la possibilité d'attacher directement les feuilles excel dans la base access et de les traiter comme des tables liées "normales". -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"BR" a écrit dans le message de news:
Bonjour, J'essaie d'installer le composant common dialog box (comdlg32.dll) dans xp et j'ai des soucis. Il va me servir en VBA à ouvrir des fichiers excel dans une appli access.
J'ai mis la dll dans c:windowssystem32 et j'ai exécuté la commande regsvr32 "c:...." J'ai un message comme quoi la dll a été chargée, mais le point d'entrée DllRegisterServer est introuvable ! Est-ce la bonne méthode pour installer le composant ? Avez-vous une idée ? Merci