Aide dans une fonction personnalisée

MikeSi Messages postés 55 Statut Membre -  
Gord21 Messages postés 928 Statut Membre -
Bonjour,
Est il possible d'ajouter de l'aide dans une fonction personnalisée, cette aide expliquant ce que fait la fonction et apparaissant dans la boite de dialogue quand on appelle cette fonction dans la feuille Excel (de la même façon que pour les fonctions propres à Excel). Il me semble que c'est possible mais je ne retrouve plus comment.
Merci de votre aide,
Mike

1 réponse

Gord21 Messages postés 928 Statut Membre 289
 
Bonsoir,
Je ne sais pas si c'est ce que tu souhaites, mais tu peux essayer le code suivant :
Tu insère un nouveau module dans ton projet dans lequel tu déclares ta fonction :
Function aire(Lg As Long, l As Long) As Long
    aire = Lg * l
End Function

Puis dans ThisWorkbook par exemple, tu ajoutes la macro :
Private Sub Workbook_Open()
Application.MacroOptions _
   Macro:="aire", _
   Description:="Permet de calculer l'aire", _
   Category:="Ma categorie"
End Sub

Une fois que la macro Workbook_Open est lancée (à l'ouverture du classeur ou te le fais manuellement), dès que tu souhaites utliser ta fonction (Insertion/fonction...) tu as le descriptif qui apparaît dans la boîte de dialogue.

Par contre, je n'ai pas d'astuce pour afficher une info-bulle au moment de la saisie, si tu trouve, je suis preneur.
0