Créer une infobulle pour ses fonction VBA personnalisées

Bonjour,

Ma question : j'ai créé une fonction vba et je voudrais que lorsque que lorsqu'on la saisie dans une cellule, l'assistant de formule apparaisse comme sur l'image ci dessus.

Pouvez-vous m'aider svp ?

-- 19 Juil 2010, 10:53 --

J'avais juste oublié de mettre le code de la fonction

Function EVO(valeur_depart As Range, valeur_arrivee As Range) As Double

EVO = (valeur_arrivee - valeur_depart) / valeur_depart

End Function

Nobody pour m'aider SVP ?

Je me permet de faire un petit up car je n'ai toujours pas trouvé de solution.

Merci d'avance

Bonjour

Sans conviction, juste pour faire avancer le schimilimiliblick

Vas voir du côté de

Application.MacroOptions

Cette méthode correspond aux options de la boîte de dialogue Options de macro. Vous pouvez également l'utiliser pour afficher une fonction définie par l'utilisateur dans une catégorie prédéfinie ou nouvelle dans la boîte de dialogue Insérer une fonction.

expression.MacroOptions(Macro, Description, HasMenu, MenuText, HasShortcutKey, ShortcutKey, Category, StatusBar, HelpContextID, HelpFile)

Et définir les paramètres HelpContextID et HelpFile

Mais hors de mes compétences

Même pas sur que c'est la solution

Je ne pense pas que ça solutionne mon problème.

Je ne sais pas si j'ai été très clair dans ma demande. Je voudrais que lorsque je commence à taper =EVO( dans une cellule, il y ait une infobulle qui s'affiche en dessous avec le contenu suivant :

EVO(valeur_depart;valeur_arrivee)

Rechercher des sujets similaires à "creer infobulle fonction vba personnalisees"