Bonjour,
Je cherche desépérement à charger une dll dans mes macros excel (vba). Je sais lier une dll lorsque le chemin et fixe, mais le programme étant dans un classeur, le chemin peut donc changer et j'aimerai éviter de copier ma dll dans le repertoire windows.
J'ai bien trouver les api LoadLibrary, GetProcAddress et FreeLibrary mais je n'arrive pas à utiliser la fonction ainsi pointer. J'ai trouvé des exemples mais ils utilisent tous CallWindowProc qui semble fait pour piloter des boîte de dialogue. Les fonctions exporté de ma dll sont du type fncMachin(argumentlist as long) as long. Je n'ai ni de message à envoyé ni de handle (étant dans excel) à transmettre.
Donc comment faire pour charger ma dll avec un chemin dynamique (connu au moment de l'exécution) et l'utiliser ?
D'avance merci pour aide.
Flash Koti