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 :

[Excel & Macro] Attacher une macro à un fichier Excel


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2006
    Messages
    196
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 196
    Points : 62
    Points
    62
    Par défaut [Excel & Macro] Attacher une macro à un fichier Excel
    Bonjour,
    j'ai récupérer une macro VBA que j'ai insérer dans un fichier Excel.
    Ce fichier est un formulaire que plusieurs personnes devront remplir.
    Le soucis c'est que cette macro marche très bien sur mon poste, et sur les autres postes lorsque je récupère le fichier .XLA et que je le copie dans le dossier "Macros complémentaires".
    Mais vu le nombre de postes, je cherche une méthode pour attacher la macro afin que les personnes récupère directement le fichier sur le réseau et que ça marche. J'ai essayer de créer un certificat avec l'outil d'Office mais ça marche pas ...
    Merci de votre aide.
    Tony

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Points : 2 443
    Points
    2 443
    Par défaut
    Salut Enthau et le forum
    pourquoi ne pas la mettre dans un module du classeur ?
    A+

  3. #3
    Expert éminent
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Points : 7 964
    Points
    7 964
    Par défaut
    Bonjour,

    Une solution éventuelle en réseau est de créer un classeur qui comporte le formulaire et la macro qui va bien avec, de le sauvegarder au format xlt et de demander à ton administrateur de réseau de placer ce fichier dans le répertoire des fichiers "modèles".

    De cette manière, si les postes sont correctement configurés..., chacun pourra accéder à ce classeur en faisant Fichier --> Nouveau (et pas Ctrl+N)

  4. #4
    Membre du Club
    Inscrit en
    Décembre 2006
    Messages
    196
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 196
    Points : 62
    Points
    62
    Par défaut
    Salut et merci pour vos reponses.
    Gorfael, j'ai essayé de mettre le code dans un module du classeur mais ca ne marche pas mieux. Le soucis provient du niveau de sécurité pour les macros qui est élevé, et que je ne veux pas changé.
    Fring, je vais essayer de regarder ce que tu me propose.
    Merci

Discussions similaires

  1. Lier (attacher) une série de fichiers Excel protégés
    Par yboutin dans le forum Sécurité
    Réponses: 6
    Dernier message: 14/10/2009, 23h12
  2. Creer une macro via une macro
    Par GlasgowBoy dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 26/05/2009, 14h54
  3. Réponses: 1
    Dernier message: 08/10/2008, 15h30
  4. ouvrir un fichier excel a partir d'une macro
    Par kuhnden dans le forum Access
    Réponses: 6
    Dernier message: 07/06/2007, 15h54
  5. [VBA]comment masquer des fichiers excel au démarrage d'une macro?
    Par alex.a dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 17/04/2007, 15h33

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