Aide liée à formule personnalisée VBA Excel

MikeSi Messages postés 44 Date d'inscription   Statut Membre Dernière intervention   -  
pilas31 Messages postés 1825 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Est il possible d'associer une aide (expliquant ce que fait la fonction et les arguments à entrer) à une formule personnalisée écrite en VBA Excel afin que cette aide s'affiche dans la boite de dialogue qui apparait quand on appelle cette fonction dans une feuille Excel (comme pour les fonctions incluses dans Excel : somme, moyenne, etc.). Si oui, comment faire ? Il me semble avoir vu que c'était possible mais je ne retrouve pas comment le faire. J'ai Excel 2007.
merci de votre aide
Mike

2 réponses

pilas31 Messages postés 1825 Date d'inscription   Statut Contributeur Dernière intervention   646
 
Bonjour,

IL faut regarder la méthode MacroOptions qui a toute une série de paramétres.

Par exemple cet appel:

Application.MacroOptions Macro:="MaMacro", _
Description:="Descritpif de la macro MaMacro" _
, Category:=14


initialise le commentaire et range la macro dans la catégorie 14 (qui est la catégorie des fonctions personnalisées)

A+
0
MikeSi Messages postés 44 Date d'inscription   Statut Membre Dernière intervention   2
 
Bonjour,
Génial. Merci pilas31 de ta réponse
Juste un petit détail (qui paraitra peut être évident aux experts) pour ceux que cette discussion intéresse, il faut exécuter la méthode indiquée dans une sub indépendante de la function (par exemple à l'ouverture du classeur qui contient la function)
A+
0
pilas31 Messages postés 1825 Date d'inscription   Statut Contributeur Dernière intervention   646
 
Oui, tu as bien compris, il faut l'executer avant, à l'ouverture par exemple

A+
0