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 :

Arrêt de la macro lorsque lancée par un raccourcis clavier


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 99
    Par défaut Arrêt de la macro lorsque lancée par un raccourcis clavier
    Bonjour à tous,

    Voici mon petit soucis :
    J'ai une macro qui me permet entre autre d'ouvrir un autre classeur et de le modifier. Cette macro fonctionne parfaitement lorsque lancée à partir de VBA ou d'un bouton sur la page, mais s'arrête si lancée grâce à un raccourcis clavier (SHIFT+MAJ+T dans mon cas)

    Voici le bout de code qui me pose problème :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Set Wb = Workbooks.Open(Filename:=FichierB, local:=True)
    Worksheets(Mid(FichierB, Len(Racine) + 2, Len(FichierB) - Len(Racine) - 4 - 1)).Range("F1").Value = "Mag"
    Application.DisplayAlerts = False
    Wb.SaveAs Filename:=FichierB, FileFormat:=xlCSV, CreateBackup:=False, local:=True
    Wb.Close
    Application.DisplayAlerts = True
    Lorsque je mets des points d'arrêt, le me rends compte que ça s'arrête à la ligne "Set Wb"... Par contre, si je continue à la main (F8), elle s'exécute parfaitement.

    Une idée ?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour Korleone

    Petite question, as-tu définit tes variables
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim FichierB as String, Wb as Workbook
    As-tu essayé de changer le raccourcis clavier ?

    A+

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 99
    Par défaut
    Merci de votre aide, j'ai trouvé grâce à vous :

    Les variables étaient déclarées, mais c'était le raccourcis clavier qui posait problème. (CTRL+MAJ+T ne fonctionnait pas alors que CTRL+U fonctionne...étrange).

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

Discussions similaires

  1. A annuler : Macro Autofilter lancée par clic
    Par ericdev67 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 04/03/2014, 20h23
  2. Arrêt non souhaité programme Python lancé par Java
    Par a1331 dans le forum Général Java
    Réponses: 14
    Dernier message: 13/08/2013, 14h34
  3. [WD-2003] macro word lancée par excel ne répond pas correctement
    Par QuestVba dans le forum VBA Word
    Réponses: 8
    Dernier message: 12/07/2012, 13h32
  4. Réponses: 8
    Dernier message: 11/02/2010, 19h45
  5. appeler une userform par un raccourci clavier
    Par 20100. dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 18/02/2008, 09h49

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