1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    août 2007
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : août 2007
    Messages : 14
    Points : 15
    Points
    15

    Par défaut Macros et Copie de Fichier

    Bonjour.

    Avant tout je dois dire que travaille avec Excel 2003...

    J'ai fait un fichier Excel dans lequel j'ai créé plusieurs boutons auxquels j'ai attribué des macros.
    Ces boutons sont dans différentes nouvelles barres d'outils.

    Je désire développer d'avantage mais le faire dans une COPIE du fichier pour plus de sûreté.

    J'améliore certaines macros dans ma COPIE. Lorsque je clique sur le bouton ad hoc, mes changements ne sont pas pris en compte et je m'aperçois que le fichier original s'ouvre.

    J'étudie mes boutons et je m'aperçois que leurs macros attribuées font appel au fichier d'origine.
    Je règle le problème en réattribuant les macros du fichier COPIE.

    Le lendemain, je peux recommencer. Les macros sont appelées à nouveau à partir du ficher original.

    Il aurait-il une solution ?

    Merci d'avance.

    Philippe

  2. #2
    Expert éminent sénior
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    avril 2013
    Messages
    8 737
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2013
    Messages : 8 737
    Points : 17 385
    Points
    17 385

    Par défaut

    Bonjour,

    ce n'est pas un problème de code mais juste d'utilisation d'Excel 2003 !
    Comme la première fois quand a été attachée la barre d'outils au classeur, il faut répéter l'opération …
    Donc dans la personnalisation des barres d'outils, via le bouton Attacher il faut d'abord supprimer la barre liée au classeur
    puis copier celle en cours et enfin enregistrer le classeur …

    ___________________________________________________________________________________________________________

         Merci de cliquer sur en bas à droite de chaque message ayant aidé puis sur pour clore cette discussion …

    ___________________________________________________________________________________________________________
    Je suis Paris, Egypte, Nigeria, New-York, Mogadicio, Barcelone, London, Manchester, Stockholm, Istanbul, Berlin, Nice, Bruxelles, Charlie, …
    . . . . . Comme la vitesse de la lumière est supérieure à celle du son, certains ont l'air brillant avant d'avoir l'air con !

  3. #3
    Membre émérite
    Homme Profil pro
    Responsable des études
    Inscrit en
    juillet 2014
    Messages
    1 228
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Enseignement

    Informations forums :
    Inscription : juillet 2014
    Messages : 1 228
    Points : 2 322
    Points
    2 322

    Par défaut

    Bonjour,

    As-tu accès au contrôles activeX avec Excel 2003 ?
    Si oui, tu peux créer un bouton activeX et y associer le code: call ThisWorkBook.NomDuModule.NomDeLaMacro
    J'aimerais bien aller vivre en Théorie, car en Théorie tout se passe bien.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    août 2007
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : août 2007
    Messages : 14
    Points : 15
    Points
    15

    Par défaut Très bonne solution. Merci mille fois.

    Citation Envoyé par Philippe-Auguste Voir le message
    Bonjour.

    Avant tout je dois dire que travaille avec Excel 2003...

    J'ai fait un fichier Excel dans lequel j'ai créé plusieurs boutons auxquels j'ai attribué des macros.
    Ces boutons sont dans différentes nouvelles barres d'outils.

    Je désire développer d'avantage mais le faire dans une COPIE du fichier pour plus de sûreté.

    J'améliore certaines macros dans ma COPIE. Lorsque je clique sur le bouton ad hoc, mes changements ne sont pas pris en compte et je m'aperçois que le fichier original s'ouvre.

    J'étudie mes boutons et je m'aperçois que leurs macros attribuées font appel au fichier d'origine.
    Je règle le problème en réattribuant les macros du fichier COPIE.

    Le lendemain, je peux recommencer. Les macros sont appelées à nouveau à partir du ficher original.

    Il aurait-il une solution ?

    Merci d'avance.

    Philippe

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Copie d'une macro vers un autre fichier
    Par Bluchy dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 26/09/2013, 21h12
  2. Problème macro copie de fichier
    Par Korteby dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/08/2013, 01h19
  3. [XL-2010] macro pour copie et de fichier pdf
    Par Prof_Matches dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 06/01/2012, 15h20
  4. [XL-2007] Macro de recherche et copie de fichier
    Par vibos dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 15/06/2009, 16h21
  5. [VBA-E]macro fichier protégé xsl copie de fichiers partagés
    Par matou_aouh dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/04/2006, 16h08

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