J'ai un vrai probl�me!!
Quelqu'un pourrait-il m'expliquer comment passer un tableau dans VBA en argument d'une DLL et comment faire en sorte de recuperer un tableau comme valeur de retour d'une DLL.
En gros dans la definition de ma DLL en C++ comment faire pour que la DLL prenne un tableau vba en argument et renvoie un tableau vba
et du cot� de vba comment faire pour mettre en argument dans la DLL un tableau et recuperer un tableau??
J'ai essay� mille fois �a marche pas!!
dans ma DLL j'ai �crit
double* __stdcall Madll(long* tableau)
{
double* tabretour=new..... ;
etc etc
return tabretour ;
}
et en VBA
declare fonctDLL lib "Madll.dll"(byref tableau() as long)
...
dim vecteur() as double
dim tableau() as long
tableau(0)=...
tableau(1)=...
etc
vecteur=fonctDLL(tableau)
et �a plante
de meme vecteur=fonctDLL(tableau(0))
�a ne marche pas non plus!!!
comment faire!!!