VBA excel

Résolu/Fermé
amine69500 Messages postés 418 Date d'inscription lundi 8 juin 2009 Statut Membre Dernière intervention 25 août 2013 - 17 juil. 2012 à 09:24
amine69500 Messages postés 418 Date d'inscription lundi 8 juin 2009 Statut Membre Dernière intervention 25 août 2013 - 21 juil. 2012 à 15:25
Bonjour,

voila mon probleme,

j'ai crée une dll sous c++ (toto.dll) et je l'utilise avec vba (donc je l'appel depuis vba excel) en local ca marche trés bien, le probleme est que quand je veux passé la dll a une autre personne pour l'utilisé sur son ordinateur, quand il lance excel et fait appel a la dll j'ai un message d'erreur

fichier introuvable : toto.dll

merci de votre aide

cordialement
A voir également:

4 réponses

eriiic Messages postés 24571 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 8 mai 2024 7 216
17 juil. 2012 à 09:48
Bonjour,

il faut la copier dans le répertoire windows/system32 et l'inscrire dans le registre.
Dans 'rechercher les programme et les fichiers' du menu démarrer saisir :
regsvr32 nom_de_ta_dll.dll

eric
0
amine69500 Messages postés 418 Date d'inscription lundi 8 juin 2009 Statut Membre Dernière intervention 25 août 2013 12
17 juil. 2012 à 10:03
bonjour et merci de votre attention et de votre aide

j'ai bien mis la dll dans windows systeme 32 mais je sais pas comment je fait pour la mettre dans le registre

par ce que quand je tape
regsvr32 toto.dll

j'ai un message d'erreur

le module toto.dll a été charge mais le point d'entrée
DllRegisterServer est introuvable

merci de votre aide

Cordialement
0
eriiic Messages postés 24571 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 8 mai 2024 7 216
17 juil. 2012 à 10:13
Je ne vois pas.
Lorsque tu as une erreur le premier reflexe doit être de rechercher sur google ce message d'erreur.

eric
0
amine69500 Messages postés 418 Date d'inscription lundi 8 juin 2009 Statut Membre Dernière intervention 25 août 2013 12
17 juil. 2012 à 10:21
oui, je cherche sur le net mais ya pas grand chose,

merci de votre aide

cordialement
0
amine69500 Messages postés 418 Date d'inscription lundi 8 juin 2009 Statut Membre Dernière intervention 25 août 2013 12
21 juil. 2012 à 15:25
Bonjour a tous ce qu'il onts essayer de m'aider

Enfaite le probleme est que ma dll utilise une autre dll et donc pour que ma dll fonctionne sur un autre PC il fallait mettre la deuxieme dll dans mes documents
et donc ca fonctionne pour excel et sinon pour MS project il faut mettre la 2 ieme dll dans windows --> system32

Voila pour ma solution et ca marche super

merci de votre aide

Cordialement
0