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 :

Créer une macro non lié à un seul fichier [Toutes versions]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 161
    Par défaut Créer une macro non lié à un seul fichier
    Bonjour,

    J'ai un formulaire excel que je donne à certaines personnes et qui me le retournent remplie. Ensuite j'exécuterais une macro que je viens de créer pour me retourner un résultat.
    Comment puis-je crée une macro qui ne se trouve que sur mon ordi et pas sur le fichier excel ? Car ils ne doivent pas savoir comment le résultat est calculé en fonction des réponses du formulaire.

    En vous remerciant par avance.

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    Bonjour,

    Tu le mets dans ton classeur de macros personnelles. Pour le créer, onglet "Développeur", "Enregistrer une macro", dans la zone "Enregistrer la macro dans", choisis "classeur de macros personnelles", clique sur "OK" puis, sur "Arrêter l’enregistrement. Tu viens de créer une macro (Macro1) et de créer ton classeur de macros personnelles. Pour créer ta vraie macro, va dans l'éditeur VB, repère le projet nommé (normalement, ça peut dépendre des versions) "Personal.xlsb". Mets ta macro dans ce projet. Il correspond à ton classeur de macros personnelles. Note : ce classeur est ouvert automatiquement au démarrage d'Excel.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 161
    Par défaut
    Merci de ta réponse j'ai pu résoudre mon problème.

    Pour les autres qui regarde ce message il faut afficher le classeur dans l'onglet afficher puis cliquer sur le bouton afficher et sélectionner le classeur personnelle.

    Merci.

  4. #4
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    Non, tu n'as pas besoin d'afficher le classeur pour avoir accès aux macros.

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

Discussions similaires

  1. Créer une Macro qui transforme un fichier texte en fichier Excel
    Par Vanessa Utzinger dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 17/12/2014, 16h20
  2. Réponses: 6
    Dernier message: 27/11/2014, 15h31
  3. [XL-2010] Créer une macro qui previent si le fichier a été modifié
    Par Philippe76 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 13/07/2011, 23h24
  4. [XL-2003] Créer une macro pour plusieurs fichiers excel
    Par bocki dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 29/06/2009, 22h53
  5. Réponses: 1
    Dernier message: 08/10/2008, 15h30

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