Bonsoir Olivier, le Forum.
Sauf erreur de ma part, faire afficher le détail des paramètres à entrer est impossible pour une fonction personnalisée. Il t'appartient donc de nommer les arguments attendus de façon explicite.
Par contre, il est tout à fait possible d'afficher la
description que tu souhaites dans la zone prévue à cet effet dans la boîte de dialogue "Insérer une fonction".
La "Public Function" personnalisée étant ,bien sûr, saisie dans un module de code indépendant (c'est à dire autre qu'un module de feuille), il convient d'exécuter à chaque ouverture du classeur (ThisWorkbook, évènement Workbook_Open) la ligne de code suivante :
Application.MacroOptions Macro:="NomDeLaFonction", Description:="DescriptionPerso"
Par ailleurs, tu as également la possibilité de faire apparaître ta fonction personnalisée dans une
catégorie particulière (en lieu et place de la catégorie réservée aux fonctions personnalisées). Les catégories disponibles sont numérotées (0 pour Tous, 1 pour Finances, 2 pour Date et Heure, etc...) :
Application.MacroOptions Macro:="NomDeLaFonction", Description:="DescriptionPerso", Category:=2
Dans cette exemple, la fonction personnalisée sera affectée à la catégorie 2, soit "Date et Heure".
Cordialement,
Didier_mDF