locked
Acces aux fonctions d'une DLL par code VBA RRS feed

  • Question

  • Bonjour,

    Alors voilà, j'ai développé un COM-AddIn en C# pour Excel qui s'ajoute et fonctionne correctement. Mon AddIn est en fait une barre d'outils qui s'ajoute à Excel.

    Maintenant, je veux dans du code VBA faire appel à certaines fonctions contenues dans la dll de l'AddIn. Mais dans une précédure VBA quand je fais l'appel suivant :

    Set plugin = CreateObject("MYyPlugin.MyClass")
    
    

    J'obtiens le message d'erreur suivant : "Un composant ActiveX ne peut pas créer d'objet"

    J'en comprends qu'un composant COM ne peut pas être appelé comme une DLL normale. Mais comment pourrai-je appeller les fonctions de ma dll?

    Merci

    mercredi 22 septembre 2010 11:50