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 :

Affecter une macro à une image, avec le chemin


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Femme Profil pro
    reconversion en cours
    Inscrit en
    Juillet 2009
    Messages
    633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : reconversion en cours
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2009
    Messages : 633
    Par défaut Affecter une macro à une image, avec le chemin
    Bonjour,
    J'ai un fichier mère qui contient l'ensemble des macros utilisables par des fichiers enfants (tous les mêmes). ces derniers ont une image à laquelle j'ai affecté une macro du fichier mère.
    Mon problème, c'est que quand on déplace le fichier mère, la macro ne fonctionne plus

    Avec l'enregistreur, j'ai eu ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ' Image1_Cliquer - Affecter une macro à une image
        .Shapes.Range(Array("Picture 3")).Select
        Selection.OnAction = "'Nom du Fichier.xlsm'!NomMacro"
    Mon problème, reste le même, car il manque l'adresse du fichier mère (Thisworkbook.path)

    Comment puis-je l'ajouter dans Selection.OnAction ?
    J'ai essayé pleins de choses, mais rien ne fonctionne...

    Merci pour votre aide

  2. #2
    Membre éclairé
    Femme Profil pro
    reconversion en cours
    Inscrit en
    Juillet 2009
    Messages
    633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : reconversion en cours
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2009
    Messages : 633
    Par défaut Aucune réponse
    Je réactive mon post, car je n'ai pas beaucoup de réponses
    Merci de votre aide

  3. #3
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    S'il n'y a pas eu de réponse, c'est généralement que la demande manque d'éléments.

    Comment peut-on trouver le Nom du Fichier.xlsm ? Est-ce la macro à lier à l'image et celle réalisant ce lien sont dans le même fichier ?

  4. #4
    Membre éclairé
    Femme Profil pro
    reconversion en cours
    Inscrit en
    Juillet 2009
    Messages
    633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : reconversion en cours
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2009
    Messages : 633
    Par défaut
    bonsoir Menhir,

    Merci pour ta réponse, désolée si je n'ai pas été claire.
    Nom du Fichier.xlsm est le nom du fichier mère, où se trouve la macro
    l'image se trouve dans le fichier enfant

    Les fichiers mère et enfant sont dans le même répertoire

    Quand on déplace les fichiers (pour les installer dans les différentes agences)
    Si on clique droit sur l'image du fichier enfant, dans Nom de la macro, on trouve le chemin de mon fichier mère alors que je voudrais y mettre le chemin du fichier mère (Thisworkbook.path) de l'agence qui utilise.
    Par contre le nom du fichier mère et celui de la macro sont bons.

    j'espère avoir été plus claire

Discussions similaires

  1. [Python 2.X] Enregistrer une image avec son chemin python 2.7
    Par chepaa dans le forum Bibliothèques tierces
    Réponses: 7
    Dernier message: 19/08/2014, 11h59
  2. Réponses: 5
    Dernier message: 11/10/2011, 16h26
  3. [XL-2003] Comment déplacer une image avec une macro
    Par soular12 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 21/01/2010, 18h34
  4. WPF - Source d'une image avec chemin relatif
    Par Bernardtapis dans le forum Windows Presentation Foundation
    Réponses: 1
    Dernier message: 01/10/2009, 14h37
  5. [PHP 4] Affichage d'une image avec chemin contenu dans une variable
    Par terrysharp dans le forum Langage
    Réponses: 1
    Dernier message: 16/07/2009, 14h54

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