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 :

[VBA Excel] Pb avec une macro complémentaire


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2007
    Messages : 33
    Points : 15
    Points
    15
    Par défaut [VBA Excel] Pb avec une macro complémentaire
    Bonjour,

    comme à un pb en succède un autre, me revoici !!!!!!

    J'ai écrit une petite fonction qui permet une transformation mathématique :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Function IPM(s, p, IP As Variant) 
     
    If IsNumeric(IP) Then 
    IPM = Round(100 / (1 + (IP / s) * (100 / p - 1)), 1) 
    Else 
    IPM = "-" 
    End If 
     
    End Function
    et je l'ai enregistré en tant que macro complémentaire *.xla. Puis dans outils / macro complémentaire, j'ai coché son nom.

    Le problème est le suivant, la fonction marche très bien dans un fichier test mais pas du tout dans le fichier qui m'intéresse. Et je ne vois pas du tout pourquoi ????????????

  2. #2
    Membre à l'essai
    Inscrit en
    Novembre 2007
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 30
    Points : 19
    Points
    19
    Par défaut
    Hello,
    Je penses qu'il faut que tu fasses référence à ta macro via l'éditeur => Outils/Référence.
    Je ne pourrais pas t'expliquer quelle est la différence entre l'ajouter via outils/macro complémentaires et outils/Référence.
    (Si quelqu'un connait la différence

    Bon courage

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2007
    Messages : 33
    Points : 15
    Points
    15
    Par défaut
    je ne trouve pas outils/référence
    tu es sûr que c'est çà ??

  4. #4
    Membre à l'essai
    Inscrit en
    Novembre 2007
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 30
    Points : 19
    Points
    19
    Par défaut
    Tu vas dans l'éditeur Vba => Outils/Macro/Visual Basic Editeur
    Puis dans la barre de menu, tu dois avoir Outils/Référence
    Et la tu pourras l'ajouter
    Voila

  5. #5
    Expert éminent sénior

    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
    Points : 20 144
    Points
    20 144
    Par défaut
    bonsoir

    tu es sur que ta fonction est bien contenue dans le complément (.xla) ?
    Tu a placé la fonction dans un module standard ?


    http://silkyroad.developpez.com/vba/fonctions/


    bonne soirée
    michel

Discussions similaires

  1. [XL-2007] Problème avec une macro complémentaire
    Par Triton972 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 12/12/2011, 03h37
  2. VBA Excel déplacer un graphiqe avec une macro
    Par Yunchi dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 25/02/2009, 12h18
  3. tableau dynamique excel crée avec une macro
    Par alex_95 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 20/03/2006, 12h01
  4. Connaître la taille d'un module avec une macro VBA ou autre
    Par beegees dans le forum Général VBA
    Réponses: 15
    Dernier message: 22/11/2005, 09h47
  5. [VBA Excel] ecrire le caractere " avec une macro
    Par oktopuces dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/09/2005, 22h56

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