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 :

Partager des macros complémentaires avec d'autres utilisateurs, chacun sur son ordinateur


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Janvier 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Chargé d'affaire

    Informations forums :
    Inscription : Janvier 2012
    Messages : 7
    Par défaut Partager des macros complémentaires avec d'autres utilisateurs, chacun sur son ordinateur
    Bonjour,
    J'ai une petite bibliothèque de macros excel, enregistrées sous forme de fichiers .XLA, que je voudrais partager avec les collègues de ma boite. J'ai donc refilé les fichiers que mes collègues ont mis sur leur ordi. Très bien, ils peuvent les utiliser.
    Par contre, quand je veux échanger des fichiers contenant des fonctions issues de ces macros, voici ce qui se passe :
    Par exemple pour la fonction que j'ai créée et qui s'appelle interpol,
    je vois ceci : =interpol($A$4:$A$20;$B$4:$B$20;D4)
    mon collègue voit ceci : ='C:\Users\Benoit\AppData\Roaming\Microsoft\AddIns\Hydrologie.xla'!interpol($A$4:$A$20;$B$4:$B$20;D4) et excel ne reconnait pas la fonction... évidemment puisque ses macros ne sont pas dans 'C:\Users\Benoit\...' mais dans 'C:\Users\Robert\...'
    A l'ouverture du fichier, Excel lui demande s'il veut mettre à jour les liaisons, mais cela ne fonctionne pas !

    D'où ma question : quelqu'un connaîtrait-il un moyen d'enregistrer non pas l'appel complet à la formule avec le chemin complet d'accès à la macro mais simplement la formule, tout simplement ?

    Merci d'avance !

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    3 609
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2013
    Messages : 3 609
    Par défaut
    Bonjour,

    Est-ce qu'ils ont activé les macros xla dans leur session Excel ?

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    de mémoire, tu peux utiliser un xla sur un répertoire partagé! À vérifier!

  4. #4
    Membre régulier
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Janvier 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Chargé d'affaire

    Informations forums :
    Inscription : Janvier 2012
    Messages : 7
    Par défaut
    Citation Envoyé par dysorthographie Voir le message
    Bonjour,
    de mémoire, tu peux utiliser un xla sur un répertoire partagé! À vérifier!
    Le problème c'est que mes collègues et moi, n'étant pas sur le même site, nous n'avons aucun répertoire partagé...

Discussions similaires

  1. Lancer Weblogic avec un autre utilisateur que weblo
    Par ujoodha dans le forum Weblogic
    Réponses: 3
    Dernier message: 08/06/2007, 15h09
  2. Copie de fichier avec un autre utilisateur
    Par cretindezalpes dans le forum Delphi
    Réponses: 7
    Dernier message: 02/04/2007, 17h01
  3. partager ma base de données aux autres utilisateurs
    Par Moust640 dans le forum Access
    Réponses: 5
    Dernier message: 22/03/2007, 10h24
  4. Réponses: 9
    Dernier message: 15/12/2006, 11h29
  5. Peux-t'on exécuter des macros excel avec Open Office
    Par Lexot2 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 04/09/2006, 22h30

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