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 :

Ouverture Éditeur à l'exécution du code [XL-2010]


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 Vink80
    Homme Profil pro
    Analyste Développeur BI
    Inscrit en
    Juillet 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyste Développeur BI
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2012
    Messages : 67
    Par défaut Ouverture Éditeur à l'exécution du code
    Bonjour,

    Je ne sais pas si quelqu'un à déjà rencontré ce problème. Je ne sais pas si c'est la techno au travail qui a changé les paramètres de sécurité avec Excel, mais à chaque fois que j'exécute du code l'éditeur VBA s'ouvre en mode pas à pas. Y a-t-il un moyen de la faire taire? Mon téléphone va passer la journée à sonner.

    Merci et bonne journée
    Vincent

  2. #2
    Invité
    Invité(e)
    Par défaut
    il arrive parfois qu'il existe des points d'arrêt fantôme!

    supprime tous les points d'arrêts!, il est possible qu'il faille faire l'opération plusieurs fois!

    il y a longtemps que je n'avais pas entendu palé de ça mais ça m'arrive de temps à autre!
    Images attachées Images attachées  

  3. #3
    Membre Expert Avatar de antonysansh
    Homme Profil pro
    Chargé d'études RH
    Inscrit en
    Mai 2014
    Messages
    1 115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé d'études RH
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2014
    Messages : 1 115
    Par défaut
    Bonjour à vous deux,

    rdurupt a surement raison (il a toujours raison )

    Mais je me permets de participer à la discussion car j'ai eu un problème similaire il y a peu en voulant aider un autre membre du forum.

    J'avais un code de ce genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Dim nextTime As Date
     
    Public Sub Run_macro() 
    'Mon code 
        nextTime = Now() + TimeValue("00:00:01")
        Application.OnTime nextTime, "Run_macro" 
    End Sub 
     
    Public Sub Stop_macro()
        On Error Resume Next
            Application.OnTime nextTime, "Run_macro", False
    End Sub
    Vous l'avez peut être remarqué mais il y a une erreur dans ce code, ce n'est pas Application.OnTime nextTime, "Run_macro", Falsemais Application.OnTime nextTime, "Run_macro", , False qu'il faut utiliser.

    Suite à cette erreur la macro Run_macro continue de tourner en arrière-plan et même après fermeture d’Excel et ouverture d'un nouveau classeur toutes mes macros étaient en mode pas à pas. Enfin c'est l'impression que ça donnait car pause toutes les secondes.

  4. #4
    Membre éprouvé Avatar de Vink80
    Homme Profil pro
    Analyste Développeur BI
    Inscrit en
    Juillet 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyste Développeur BI
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2012
    Messages : 67
    Par défaut
    Citation Envoyé par rdurupt Voir le message
    il arrive parfois qu'il existe des points d'arrêt fantôme!

    supprime tous les points d'arrêts!, il est possible qu'il faille faire l'opération plusieurs fois!

    il y a longtemps que je n'avais pas entendu palé de ça mais ça m'arrive de temps à autre!
    Merci pour la piste, mais j'ai fait plusieurs fois l'opération sans grand résultat. Je crois bien que le problème est isolé à mon poste, car le téléphone ne s'est toujours pas fait entendre.

  5. #5
    Invité
    Invité(e)
    Par défaut
    Merci Antony,
    Mais il m'arrive de me tromper, car si notre ami n'a pas bien raccroché son téléphone, il se pourrait que tu es raison!
    Dernière modification par Invité ; 14/04/2015 à 18h01.

  6. #6
    Membre éprouvé Avatar de Vink80
    Homme Profil pro
    Analyste Développeur BI
    Inscrit en
    Juillet 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyste Développeur BI
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2012
    Messages : 67
    Par défaut
    Je crois bien que j'ai crié au feu trop vite. J'ai redémarré mon poste et le tout semble être rentré dans l'ordre. Il semble bien qu'il y avait une procédure quelque part de collée dans le système ou c'est un cas patent de 18 pouces derrière l'écran.

    Merci à vous deux pour les pistes de réflexion.

    Bonne journée
    Vincent

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

Discussions similaires

  1. [XL-2010] Exécuter un code à l'ouverture d'Excel.
    Par toutoune95800 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 08/01/2014, 19h42
  2. [WD-2003] Exécuter un code à l'ouverture
    Par drakkar_agfa dans le forum VBA Word
    Réponses: 1
    Dernier message: 24/02/2010, 22h42
  3. Exécuter du code à l'ouverture et fermeture d'outlook
    Par sebinator dans le forum VBA Outlook
    Réponses: 4
    Dernier message: 28/05/2008, 10h43
  4. Réponses: 3
    Dernier message: 20/04/2005, 12h30
  5. Réponses: 7
    Dernier message: 03/02/2005, 17h20

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