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 :

definir un emplacement de Macro


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    Par défaut definir un emplacement de Macro
    Bonjour,

    J'ai plusieurs fichiers excel contenant les memes macros.
    Quand je veux attribuer une de ces macros à un bouton,
    Il me prend la version de la macro contenu dans le fichier ouvert.
    c'est embetant car si ne peux ni renommer le fichier en question, ne le deplacer.

    Y aurait il un moyen pour dire à Excel de prendre la macro du fichier courant ?

    Merci d'avance.
    Flo

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

    Informations professionnelles :
    Activité : Engineering

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

    Si je comprend bien ta question, lorsque tu veux attribuer une macro à un bouton (je suppose un bouton inséré via le menu "Formulaires") tu as une fenêtre qui s'ouvre avec tes différentes macros. Dans le bas de cette fenêtre tu as un menu déroulant "Macro dans :" et là tu peux définir que tu veux attribuer une des macros de "ce classeur".

  3. #3
    Membre éprouvé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    Par défaut
    oui, mais non.

    quand j'attribue une macro a un bouton.
    dans le menu de personnalisation du bouton, tu as 'affecter une macro...'
    mais celle ci, lorsque je reouvre le menu, m'indique qu'il est le raccourci de 'NOMFICHIER.xls!MACRO

    ce que je veux pas car NOMFICHIER.xls doit rester au meme endroit et avec le meme nom.....

  4. #4
    Membre émérite
    Avatar de ouisansdoute
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    931
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 931
    Par défaut
    Bonjour,

    L'affectation de la macro sur le bouton pointe effectivement sur Nom_fichier.xls!macro1

    Cependant, si tu renommes le fichier ou si tu enregistres sous un autre nom. Le chemin d'affectation de ta macro se met à jour et prend le nom du nouveau fichier.

    Je viens d'essayer et ça le fait.

    Je ne comprends pas où cela coince pour toi.

  5. #5
    Membre éprouvé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    Par défaut
    quand j'affecte le bouton avec le fichier Ex8.xls, ca affecte sur le bouton au raccourci Ex8.xls!macro

    quand je modifie le nom, ca me dit qu'il ne trouve pas le fichier Ex8.xls.

    J'ai Excel 2000, je ne sais pas si ca joue...

    Merci
    Flo

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

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Par défaut
    Etrange...! Ce que dit ouisansdoute est correct, tu peux renommer ou déplacer ton fichier la macro suit sans problème, sans ça il serait impossible de se transmettre des bouts de fichiers contenant des macros !! (cela n'a rien à voir avec la version d'Excel)

    Tu affectes à ton bouton une macro se trouvant dans un autre fichier ?

Discussions similaires

  1. [OL-2007] emplacement des macros vba ?
    Par amaphoto dans le forum VBA Outlook
    Réponses: 2
    Dernier message: 10/11/2012, 22h57
  2. Réponses: 5
    Dernier message: 15/12/2009, 15h28
  3. [WD-2007] definir un emplacement de sauvegarde selon modele utilisé
    Par cybernini230 dans le forum Word
    Réponses: 1
    Dernier message: 20/11/2009, 10h18
  4. Definir l'emplacement d'une infobulle
    Par Teugos dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 03/10/2006, 10h28

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