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 :

comment debuger dans Workbook_Open()?


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 15
    Par défaut comment debuger dans Workbook_Open()?
    Bonjour!

    Je cherche à effectuer un pas à pas dans la procédure qui se déclanche à l'ouverture de mon classeur (Workbook_Open()).
    En augmentant la sécurité Macro, je parviens à me placer dans cette procédure et exécuter le code mais j'ai un message d'erreur "Les macros de ce projet sont désactivées...".
    Existe-t-il une astuce?
    Pour la version, elle n'est pas déterminante car il me faut travailler sur 2003 et 2007 pour ce meme classeur.
    Merci !!!

  2. #2
    Membre Expert Avatar de Krovax
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 888
    Par défaut
    tu augmente le niveau de sécurité, passe la macro en commentaire enregistre, baisse le niveau ouvre le classeur, va dans le code décommente la macro et tu utilise le fameu F8. On fait peut être plus simple mais ca ca fonctionne

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 15
    Par défaut
    Parfait!
    Merci Krovax

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    317
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 317
    Par défaut
    Re-,

    nul besoin de modifier le niveau de sécurité..

    L'évènement WorkBook_open peut se dérouler en mode pas-à-pas (touche F8), tout comme un code...

  5. #5
    Membre Expert Avatar de Krovax
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 888
    Par défaut
    sauf s'il cafouille a chaque démarage C'est dans ce but que j'ai donné la méthode je fini d'ailleur par
    décommente la macro et tu utilise le fameu F8

  6. #6
    Membre éprouvé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2009
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2009
    Messages : 133
    Par défaut pour declencher vraiement le debug
    Bonjour le forum et Krovax ,

    Krovax apprend cette manip c 'est plus simple
    à l'ouverture

    Pour ma part j'insere la commande stop

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub Workbook_Open()
    If MsgBox("Activer Debug", vbQuestion + vbYesNo, "Mode Debug") = vbYes Then Stop
    
    End Sub
    Ce petit code permet d'activer le mode pas à pas si l'on répond Oui à l'ouverture du classeur......


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

Discussions similaires

  1. DBGrid, comment dessiner dans les titres des colonnes
    Par dleu dans le forum Bases de données
    Réponses: 9
    Dernier message: 04/11/2004, 17h49
  2. [JAR] Comment écrire dans un fichier properties dans un jar
    Par Alec6 dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 05/10/2004, 15h16
  3. Réponses: 4
    Dernier message: 02/07/2004, 10h31
  4. [CR] Comment imprimer dans le bon ordre
    Par speed034 dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 18/05/2004, 11h11
  5. [C#] Comment changer dans une chaine
    Par onouiri dans le forum ASP.NET
    Réponses: 7
    Dernier message: 13/05/2004, 13h17

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