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 :

Macro complémentaire xla: ajout description fonction perso [XL-2003]


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Février 2006
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 124
    Points : 159
    Points
    159
    Par défaut Macro complémentaire xla: ajout description fonction perso
    Bonjour,

    j'ai créé une fonction personnalisée dans le module d'un classeur xls. Comme je souhaitais également l'utiliser depuis d'autres classeurs, sans importer un module à chaque fois, je l'ai ajoutée au module d'un fichier perso.xla.

    Ma fonction est utilisable dans tous les classeurs, mais je n'ai pas réussi à y ajouter une description. Dans le module de mon fichier xls j'avais réussi en ajoutant le code suivant, dans ThisWorkbook:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub Workbook_Open()
        Application.MacroOptions Macro:="Arrondi05", Description:="Arrondi le nombre aux 5 centimes le plus proche.", Category:=2
    End Sub
    Si je fais de même dans le fichier xla, ça créée une erreur à l'ouverture d'excel (impossible de modifier une macro d'une classeur masqué).

    J'ai essayé les propositions de la FAQ, mais ça ne va pas, ça ne semble pas valable pour des macros complémentaires.

    Avez-vous une solution ?

    Merci d'avance

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Février 2006
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 124
    Points : 159
    Points
    159
    Par défaut
    J'ai fini par trouver ce qui ne fonctionnait pas.

    Dans mon fichier xls, j'avais mis en commentaire le code VBA de ma fonction et sa description, suite au déplacement du code dans le fichier xla. Mais je devais encore supprimer toutes les formules utilisant ma fonction perso afin qu'excel pense à chercher ma fonction dans le fichier xla et non plus dans le fichier xls... un peu bizarre.

    Un peu dur à expliquer mais c'est résolu.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] Macro complémentaire d'ajout/suppression d'une barre d'outils selon le fichier ouvert
    Par Joud Da Killa dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 28/07/2009, 09h44
  2. [XL-2003] Macro complémentaire .xla
    Par drakkar_agfa dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 01/05/2009, 16h30
  3. macro complémentaire xla
    Par harlockbaz dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/01/2008, 09h16
  4. [VBA-E] macros complémentaires .xla et .xlt
    Par aA189 dans le forum Macros et VBA Excel
    Réponses: 20
    Dernier message: 08/05/2007, 16h04
  5. [VBA-E] Utilisation macros complémentaire xla
    Par EvaristeGaloisBis dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 10/04/2007, 16h15

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