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 :

MAJ macros complémentaire xlam sous réseau


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2017
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2017
    Messages : 58
    Par défaut MAJ macros complémentaire xlam sous réseau
    Bonjour à tous,

    Je débute avec les macros et après plusieurs recherches sur internet j'ai pu créer un code vb pour plusieurs utilisateurs.
    J'ai enregistré la macro xlam mais je rencontre un problème.

    Lorsque je mets à jour mon code vb, je me retrouve avec les différentes macros installées sur les classeurs des autres utilisateurs, ,o, mises à jour.

    Je suis obligé d'écraser la macro sous le réseau puis ensuite sur chaque poste venir remplacé l'ancienne version (C:\Users\DUPONT-007\AppData\Roaming\Microsoft\AddIns).

    Existe-il une solution qui me permettrait à chaque mise à jour sur mon poste, de mettre à jour automatiquement toutes les macros installées sur les autres postes ?

    j'ai fait plusieurs recherches mais je n'arrive pas à mettre en place de solution.

    Je vous remercie

    Bonne journée.

  2. #2
    Membre émérite
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2022
    Messages
    685
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Octobre 2022
    Messages : 685
    Par défaut
    Bonjour,

    deux pistes :

    1. Laisser la macro sur le réseau ; cela suppose que les utilisateurs répondent "non" quand l'install leur demande de copier en local. Inconvénient : la macro n'est pas disponible quand on n'est pas sur le réseau.
    Dans une vie antérieure j'avais fait un fichier d'install pour éviter les mauvaises réponses :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    AddIns.Add Filename:="Z:\MacrosCompelmentaires\toto.xlsm", copyfile:=False
    AddIns("toto").Installed = True
    Il semble que dans le contexte de sécurité actuel, ça marche moins bien, à challenger.

    2. Intégrer dans la macro un accès au réseau qui teste la version du master (resterait à définir où elle est) et avertit l'utilisateur qu'une nouvelle version est disponible, etc.

  3. #3
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2017
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2017
    Messages : 58
    Par défaut
    Merci pour le retour rapide.

    Nous sommes obligés d'être en réseau pour pouvoir utiliser les différents fichiers, cela répond à la problématique d'être en local.

    Je dois donc créer un fichier install qui permettra de mettre à jour automatiquement les macros installées sur les postes ?

    Pour la deuxième option les utilisateurs ne sont pas du tout à l'aise avec l'outil informatique donc qu'ils puissent avoir une action complémentaire à faire de leur côté serai trop compliqué.

  4. #4
    Membre émérite
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2022
    Messages
    685
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Octobre 2022
    Messages : 685
    Par défaut
    Re,

    Je dois donc créer un fichier install qui permettra de mettre à jour automatiquement les macros installées sur les postes ?
    Non je parlais d'une macro pour que chacun puisse l'installer sur son poste en étant sûr qu'il ne feront pas de bêtise.

    Mais si je comprends bien le paysage, ce ne sont pas les utilisateurs mais toi-même ou le support qui fait l'install. Donc si vous avez la maîtrise de l'install pas besoin de macro, mais répondez systématiquement "non" à la question :

    Nom : _Sans titre.png
Affichages : 150
Taille : 3,8 Ko

    L'installation continuera sans copier le fichier localement mais en pointant sur la version serveur du fichier. Il suffira donc de la remplacer pour mettre à jour tout le monde.

Discussions similaires

  1. [XL-2013] Ajout d'une macro complémentaire (XLAM) par VBA
    Par PierreE_67207 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 03/06/2020, 22h43
  2. [XL-2013] Enregistrer un fichier .xlsm en macro complémentaire .xlam par VBA
    Par PierreE_67207 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 03/06/2020, 22h37
  3. Réponses: 0
    Dernier message: 17/03/2015, 11h04
  4. Macros complémentaires sous Excel 2007
    Par mackla dans le forum Excel
    Réponses: 2
    Dernier message: 25/02/2009, 09h31
  5. Macro complémentaire en réseau
    Par V3ronik dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 07/05/2008, 14h15

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