Bonjour a tous,
Mon probleme est le suivant:
J'ai developpé une DLL .NET (bibliothèque de classe) dans laquelle se présente une méthode (pour concatener deux chaines) et un composant "Form" (IHM).
Je souhaite appeler les composants de ma DLL depuis VBA (Excel en particulier).
J'ai référencé ma DLL (ou plutot le fichier *.tlb) correctement et ma méthode de concatenation fonctionne tres bien.
En ce qui concerne ma Form, lorque je l'appel tout se passe bien. Ma feuille contient un bouton (cmd_IHM) qui appel ma form de la DLL au moment du clique.
Voici de quelle maniere j'instancie ma Form :
Private Sub cmd_IHM_Click()
On Error GoTo ErrHandler
Dim my_form As Object
Set my_form = CreateObject("Lib_2003.Form1")
my_form.Visible = True
Exit Sub
ErrHandler:
MsgBox Err.Number & " : " & Err.Description
End Sub
LE PROBLEME, se présente lorsque je la ferme. En effet, que ca soit avec la croix de fermeture ou à partir d'un bouton (implemeté avec Dispose() ou Close()) un message d'avertissement intervient :

Lorque je clique "Continue", un message d'erreur s'affiche:

Est-ce que quelqu'un aurait une idée au sujet de cette erreur. En effet mon application Excel "plante" et se ferme a la suite de ce messages.... et je comprend pas poukoi? Est-ce due a conflit lors de la destruction du composant Form?
Informations supplementaires: Ma DLL à été développé en VB.NET (Visual Studio 2003)
Merci d'avance. Pijay.