Bonjour,
J'ai créé en C++ une dll, donc le prototype de ma fonction est le suivant :
int MaFonction(char* Parametre)
Dans mon code VBA, j'ai déclaré la dll de la façon suivante:
Public Declare Function MaFonction Lib "MaLibrairie.dll" (ByVal Parametre as String)as Integer
En executant la macro, il effectue le traitement de la dll correctement (création d'un fichier), mais après execution, il me donne une erreur de délaration incorrecte du prototype de la fonction.
Je ne sais pas quelle est la valeur de retour.