Création d'une DLL pour VB/VBA
CRÉER DES FONCTIONS PERSONNALISÉES
Présentation des tutoriels :
Auteur : José OUIN
Parution : Juillet 2016
Environnement : Microsoft Excel 2010
Ces tutoriels concernent la création de fonctions personnalisées Excel. Deux épisodes sont proposés :
EPISODE 1 : Création d'une fonction en créant une macro VBA Excel qui sera utilisée dans un classeur Excel.
EPISODE 2 : Création d'une DLL comportant une fonction qui sera appelée et utilisée dans un classeur Excel.
DLL : Dynamic Link Library (Librairie de Liaison Dynamique).
Capture d'écran du tutoriel :
Episode 1 : Création d'une macro VBA (vidéo)
Cette vidéo montre les différentes étapes nécessaires à la création d'une macro VBA qui sera ensuite utilisée comme une fonction Excel au niveau des cellules d'une feuille de calcul.
Episode 2 : Création d'une DLL (vidéo)
Cette vidéo montre les différentes étapes nécessaires à la création d'une DLL (Librairie de Liaison Dynamique) qui sera ensuite appelée puis utilisée comme une fonction Excel au niveau des cellules d'une feuille de calcul.
Ensemble de codes sources
Voici les différents codes sources pour les épisodes 1 et 2 :
Code source : Macro VBA
Code source : Déclaration de la Dll et de la fonction au sein de VBA
Code source : Fichier Dll_De_Demo.cpp
Code source : Fichier Dll_De_Demo.def
Téléchargement des fichiers de ces tutoriels :
Téléchargement des fichiers relatifs à ces tutoriels.
Téléchargement du classeur Excel au format "xlsm" :
"xlsm" : Classeur Excel comportant des macros.
Projet Visual Studio 8 au format "zip" :
Ensemble complet de tous les fichiers (13 755 Ko).
DLL (Dynamic Link Library) au format "dll" :
Librairie de Liaison Dynamique au format dll (81 Ko).
Eviter de dire que vous créez des DLL...