Comment appeler une fonction xll addin de vba?
J'ai un 3ème partie XLL addin j'aimerais conclure dans ma propre fonction vba. Comment pourrais-je appeler la 3ème partie de la fonction à partir de mon code?
Grâce
source d'informationauteur Dane O'Connor
Vous devez vous connecter pour publier un commentaire.
Edit: Il y a au moins deux façons de faire cela:
Option 1:
Application.Run(...)
Cela ressemble à la meilleure façon d'aller à ce sujet, car vos arguments sont automatiquement converties en un type approprié avant d'être envoyé à la fonction XLL.
Voir cette page pour plus de détails.
Option 2:
Application.ExecuteExcel4Macro(...)
Avec cette méthode, vous aurez à convertir tous les arguments en format de chaîne de caractères avant de les transmettre à la fonction XLL.
Voir cette page pour plus de détails.
Je sais que c'est un moyen de réponse tardive, mais j'ai découvert cette méthode et pense que c'est le partage de la valeur. Vous pouvez déclarer la 3ème partie fonctions de la même manière qu'un Win32 appel. Cela a l'avantage de se montrer dans l'Intellisense achèvement lorsque vous êtes le codage.