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 :

Fonction uniquement accessible dans un classeur [XL-2007]


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
    Homme Profil pro
    Lycéen
    Inscrit en
    Septembre 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Septembre 2013
    Messages : 2
    Par défaut Fonction uniquement accessible dans un classeur
    Bonjour,

    j'ai créé une fonction peronnalisée en VBA mais elle est uniquement accessible dans le classeur à partir duquel j'ai créé cette fonction.

    Est-il possible de retrouver cette fonction personnalisée dans n'importe quel classeur que j'ouvrirais depuis l'appli Excel de mon ordi ?
    Si oui quelle est la marche à suivre ?

    Merci et bonne journée

  2. #2
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 564
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 564
    Par défaut
    Bonjour

    Soit placer cette fonction dans le classeur de macros personnelles, soit créer un classeur de type macro complémentaire (xlam) avec cette fonction, et toutes celles qui peuvent servir dans tout classeur, et activer cette macro complémentaire afin que son contenu soit disponible dès l'ouverture d'Excel.

  3. #3
    Membre éclairé
    Homme Profil pro
    Responsable d'un système d'information métier
    Inscrit en
    Septembre 2013
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Responsable d'un système d'information métier
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2013
    Messages : 51
    Par défaut
    La réponse est oui, il faut enregistrer ta fonction personalisée dans un fichier "add-ins" (xla).

    Cherches du coté des macro complémentaires.

    nicolas

  4. #4
    Invité
    Invité(e)
    Par défaut
    bonjour,
    Place le code de ta macro dans un fichier séparé enregistre en XLA ou en XLAM
    et enfin dans les option Excel->complément->Atteindre->Parcourir.
    Images attachées Images attachées  

  5. #5
    Nouveau candidat au Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Septembre 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Septembre 2013
    Messages : 2
    Par défaut
    merci à vous !

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 18/04/2011, 09h52
  2. fonction access dans excel
    Par moilou2 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 17/04/2008, 12h10
  3. Réponses: 2
    Dernier message: 05/12/2006, 18h12
  4. Fonction REPT Excel dans Access ?
    Par zoom61 dans le forum Access
    Réponses: 3
    Dernier message: 24/10/2006, 11h44
  5. Réponses: 3
    Dernier message: 30/05/2006, 17h28

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