Grazie.

Bella la mossa del file TLB . Effettivamente la libreria si carica in VBA, però quando si definisce l'oggetto chiamando il TLB si ferma il programma...

Public Function FH(stTxt As String) As Integer
Dim myObject As Prova1.ComClass1

myObject = New Prova1.ComClass1 '(si ferma qua)
FH = myObject.myFunction(stTxt)
End Function

Non ho passato in argomento questi parametri del esempio Microsoft (ByVal sender As System.Object, ByVal e As System.EventArgs) perché non mi sembravano utili e che comunque VBA mi dice che non sono stati definiti dall'utente.

Hai un idea ?