Bonjour,
J'ai bien essaye cette derniere methode. La dll est bien compilee et l'import declare dans un excel sheet.
J'ai cree une fonction vba hello4 pour gerer l'appel de hello3
Function hello4(i As Long, _
m1 As Double)
Dim lv_double As Variant
lv_double = hello3(i, m1)
hello4 = CDbl(lv_double)
End Function
Mais dans mon excel, hello4 me retourne le tragique et banal "
Precisions, le code en C++ est genere avec Visual Studio 2005 C++ Express et j'utilise Excel 2003. Mon fichier .xls se trouve dans le meme repertoire que la .dll. Il me semblait que je devais aussi avoir un .lib pour gerer les appels de la dll?
Qu'aurais-je oublie dans le parametrage de mes API ?
Merci d'avance de la part d'un eternel debutant !