Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Comment rendre visible/accessible une fonction

  • Initiateur de la discussion Initiateur de la discussion pralinet
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

pralinet

Guest
Bonjour,

macro.xls est mon fichier excel qui contient mes macros perso et fonctions perso

j'ai la fonction suivante:

Function codpos(zone1, zone2)
codpos = Right("0" & Trim(zone1), 5)
codpos = Left(codpos, 2) & " " & Right(codpos, 3) & " " & Trim(zone2)
End Function

cette fonction marche quand elle est appelée à partir du classeur qui la contient c'est à dire macro.xls.

par contre j'ai un #NOM? quand je l'utilise à partir d'un autre classeur.

même résultat si j'essaye Public Function codpos(....
comment rendre cette fonction disponible pour tous les classeurs ?

Puis je avoir votre aide s'il vous plait ?
bien à vous.
 
Re : Comment rendre visible/accessible une fonction

Bonjour pralinet,

Pour excel 2003:
place le fichier dans le dossier XLSTART.
Ce dernier doit normalement se trouver dans
C:\Documents and Settings\ton nom\Application Data\Microsoft\Excel\XLSTART
Vérifie aussi que dans les options, onglet général, ce dossier est spécifié sous "Au démarrage, ouvrir tous les fichiers du dossier:"
 
Re : Comment rendre visible/accessible une fonction

merci skoobi,

je n'ai pas plus de chance.
toujours ce satané #NOM? quand la fonction est appelée à partir d'un autre classeur.

pour info, je suis en excel 2002.

je continue à chercher sur la base de ton msg.
 
Re : Comment rendre visible/accessible une fonction

Bonjour

As-tu fermé et rouvert Excel car XLSTART n'est parcouru qu'à l'ouverture.
Autres pistes

  • Soit mettre la function dans perso.xls

  • Soit enregistrer au format xla et
    • soit stocker dans XLstart
    • soit ailleurs mais le déclarer en macro complémentaire
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

J
  • Question Question
Réponses
5
Affichages
849
T
Réponses
1
Affichages
1 K
M
Réponses
16
Affichages
2 K
Mathieu Régis
M
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…