Bonjour!

J'ai une DLL écrite en C++ et je souhaite l'utiliser dans un module VB sous excel.

J'ai declarer ma fonction sous vb avec le lien d'appel de la DLL en question.
La fonction est censé renvoyer un tableau de double

dans le code C++ la fonction est déclarée comme suit:

double* __stdcall ma fonction(string* tableauString)

et dans la fonction VB

declare function MafonstionVB lib "C:\.....maDll.dll" (byref tableaustring())

et je l'appelle par
MafonctionVB(tableau)

Mais quand je fais ça ben tout plante et j'ai ce message d'erreur dans C++
unhandled exception in Excel.exe(Kernel32.dll):0xE06D7363:Microsoft C++ Exception

Qu'est ce que je peux faire??? svp aidez moi je suis désespéré