Intégration d'une fonction personnalisée (Function)

sniper2002

XLDnaute Occasionnel
Bonjour

je souhaite qu'une formule que j'ai crée par une procedure Function soit paramètrer dans mon excel et non pas rattaché uniquement à un seul classeur ! est ce que c'est possible !
Merci pour votre retour
 

Dranreb

XLDnaute Barbatruc
Re : Intégration d'une fonction personnalisée (Function)

Bonjour.
Il est possible d'utiliser une fonction perso d'un autre classeur en la faisant précédée de Classeur.xls!Fonction(....
Il est possible de ne pas avoir à mettre ce préfixe en mettant sa propriété IsAddin à True, mais il ne sera plus visible.
Cordialement.
 

tototiti2008

XLDnaute Barbatruc
Re : Intégration d'une fonction personnalisée (Function)

Bonjour sniper, Bonjour Bernard, Bonjour 00 :),

Si on le met dans le classeur des macros personnelles (perso.xls dans les versions 2003 et moins), comme le dit Bernard il faudra systématiquement appeler les fonctions comme ça
perso.xls!MaFonction(...)
Si on fait une macro complémentaire (enregistrer en .xla (ce qui équivaut au IsAddin=True proposé par Bernard)), il faudra activer la macro complémentaire dans le Menu Outils - Macros complémentaires pour qu'elle se charge à chaque démarrage

Pas d'Excel 2010 sous la main pour les équivalences, mais le .xla doit être .xlam maintenant
 

Discussions similaires

Statistiques des forums

Discussions
312 493
Messages
2 088 949
Membres
103 989
dernier inscrit
jralonso