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 :

Suppression d'une macro enregistrée à chaque fermeture du classeur


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mai 2008
    Messages : 19
    Points : 7
    Points
    7
    Par défaut Suppression d'une macro enregistrée à chaque fermeture du classeur
    Bonjour à tous,

    j'ai enregistré une petite macro mais à chaque fermeture de mon classeur, la macro est automatiquement supprimée!!! quelqu'un saurait il d'où cela peut venir??

    merci

  2. #2
    Membre éprouvé
    Avatar de JackOuYA
    Inscrit en
    Juin 2008
    Messages
    1 040
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 1 040
    Points : 1 191
    Points
    1 191
    Par défaut
    Bonjour,


    Regarde où est enregistrée ta macro, ALT-F11, puis CTRL+R pour afficher l'explorateur de projet.

    et dis nous..

  3. #3
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mai 2008
    Messages : 19
    Points : 7
    Points
    7
    Par défaut
    Elle est enregistrée dans mon classeur....et plus précisément dans l'onglet ds lequel je veux l'utiliser...
    pour info, j'utilise excel 2007

  4. #4
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mai 2008
    Messages : 19
    Points : 7
    Points
    7
    Par défaut
    Je viens de trouver un moyen de garder ma macro après fermeture du classeur mais je ne suis pas sure que c'est la seule (et la meilleure) solution:
    j'ai d'abord été dans les options excel, et ai modifié les paramètres pour autoriser toutes les macros. (excel options >> Trust center >>Trust Center Settings >> Macro settings >> Enable all macros (not recommended) ).
    Puis j'ai enregistré le classeur sous un format Excel Macro-Enable Workbook (extension .xlsm).
    Qu'en pensez-vous??

  5. #5
    Membre éprouvé
    Avatar de JackOuYA
    Inscrit en
    Juin 2008
    Messages
    1 040
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 1 040
    Points : 1 191
    Points
    1 191
    Par défaut
    Désolé ...

    je suis "sec" pour excel 2007 .. et je ne connais pas les nouveauté au niveau des macros et des nouveaux formats de fichier avec ou sans macros..
    mais tu dois pouvoir enregistrer ton classeur en format xls ( 2003..) avec la macro incorporré ..?

  6. #6
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mai 2008
    Messages : 19
    Points : 7
    Points
    7
    Par défaut
    Merci pour ton aide...
    j'utilise excel 2007 depuis qques mois seulement et c'est vrai que je n'ai jamais rencontré ce genre de problème avec excel 2003 mais a priori il ne semble pas possible d'incorporer la macro sous un fichier xlsx!!! bizarre...

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    20
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2008
    Messages : 20
    Points : 44
    Points
    44
    Par défaut
    Bonjour,

    Le format xlsx ne permet pas d'avoir de macro dans le fichier. Tu dois utiliser le format .xlsm (prennant en charge les macros) pour garder les macros.

    Lorsque que tu veux enregistrer un fichier aec une marco dans le format .xlsx, Excel te donne un message d'erreur te disant de changer ton format si tu veux garder la macro en question.

    Le format .xls (compatible 97-2003), permet egalement de garder les macros fait avec excel 2007 sans problème.

    Bonne journée,

    Pascal

Discussions similaires

  1. Réponses: 5
    Dernier message: 22/11/2014, 16h55
  2. Suppression d'une macro VB par une macro : Problème " Mode Arrêt "
    Par CGANE dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 15/05/2008, 15h50
  3. suppression d'une macro d'une feuille excel protegée par mot de passe
    Par adilissimo dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 27/06/2007, 20h25
  4. [VBA-E] déclencher une macro a chaque fin d'ecriture dans une cellule
    Par k-eisti dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/04/2007, 19h45
  5. une macro "enregistrer donnée en cours"
    Par copainvince dans le forum Access
    Réponses: 14
    Dernier message: 19/01/2007, 16h54

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