IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

[E-97] Pb sur fonction enregistrée dans macro complémentaire


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1
    Par défaut [E-97] Pb sur fonction enregistrée dans macro complémentaire
    Bonjour,

    J'utilise Excel 97.

    J'ai créé des fonctions que j'ai enregistré dans un fichier de macro complémentaire pour permettre leur utilisation dans différents fichiers Excel.

    Après quelques manipulations (fichier xla dans mon répertoire, puis fichier xla dans le répertoire des macro complémentaires), j'ai l'erreur "#NOM?" comme résultat de ma fonction.

    J'ai vérifier que le fichier xla est bien ouvert et contient bien ma fonction, en utilisant ATL-F11.

    Si je déplace mes fonctions directement dans le fichier excel courant, elles fonctionnent correctement.

    Merci d'avance pour l'aide que vous pourrez m'apporter car je n'arrive plus à utiliser ces fonctions.

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Par défaut
    Bonjour,


    Tu devras sans doute réécrire tes fonctions si tu déplaces le complément.


    Quand tu cliques sur la cellule contenant l'erreur #NOM?, après avoir déplacé le complémént :

    Si tu visualises la formule dans le style :
    Cela signifie que la fonction fait référence au classeur et non au complément.


    Si tu visualises la formule dans le style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ='C:\Documents and Settings\nom_utilisateur\Application Data\Microsoft\AddIns\MesFonctionsPerso.xla'!NomFonction(A1)
    Vérifie si le chemin correspond à l'emplacement de stockage de la macro complémentaire.
    Tu devras donc spécifier le nouveau chemin du complément, ou supprimer la formule et la réécrire simplement dans la cellule :

    Cela fait partie des limites d'utilisation des fonctions personnelles placées dans un complément.


    bonne journée
    michel

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/08/2006, 13h13
  2. Evenement sur nouvel enregistrement dans formulaire
    Par fredoh dans le forum Access
    Réponses: 3
    Dernier message: 17/07/2006, 14h19
  3. Positionnement sur un enregistrement dans un formulaire
    Par bestall666 dans le forum Access
    Réponses: 5
    Dernier message: 04/02/2006, 17h10
  4. Fonction EstNull dans macro Access
    Par joker vb dans le forum Access
    Réponses: 5
    Dernier message: 13/01/2006, 15h55
  5. [WD9] Cliquer sur des enregistrements dans une table
    Par oz80 dans le forum WinDev
    Réponses: 2
    Dernier message: 15/12/2005, 20h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo