MRUFuncs

JMV

XLDnaute Nouveau
Bonjour,

Comment faire pour qu'une fonction crée avec VBA s'affiche dans les 'dernières fonctions utilisées' dans excel ?

J'ai trouvé le rgistre dans lequel ces fonctions sont stockées sous forme de n°. Il s'agit de 'MRUFuncs'. Mais je ne sais ni comment donner un n° à ma fonction et ni lequel lui attribuer.

Est-ce possible ?

Merci d'avance.

Jean-Marc
 

Hervé

XLDnaute Barbatruc
Bonjour JMV , le forum

:)

Pour placer une fonction personnalisée dans une rubrique précise, il existe ce type de code, en imaginant une fonction au doux nom de COUCOU :

Code:
Application.MacroOptions Macro:='COUCOU', Category:=10

La catégorie correspond à la rubrique des fonctions que l'on trouve dans 'inserer une fonction', il en existe 16 pour excel 2002 (je ne sais pas pour les autres versions) :

[ul]Finances 1
Date & Heure 2
Math & Trigo 3
Statistiques 4
Recherche & Matrices 5
Base de données 6
Texte 7
Logique 8
Informations 9
Commandes 10 masquer
Personnalisation 11 masquer
Controles de macro 12 masquer
DDE/externe 13 masquer
Personnalisées 14
Scientifiques 15
Information 16 [/ul]

Les rubriques 10 à 13 ne sont activées que si une fonction est placé à l'interieur de celle-ci.

Par contre, je n'ai pas trouvé de numéro de rubrique pour : 'dernières fonctions utilisées'.

Il ne doit pas s'agir d'une rubrique a part entière.

voilà en espérant que ce petit topo te sera utile.

salut
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 206
Messages
2 086 219
Membres
103 158
dernier inscrit
laufin