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

VBA PowerPoint Discussion :

Interrompre une macro jusqu'à la fermeture d'une boite de dialogue


Sujet :

VBA PowerPoint

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2009
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 20
    Points : 16
    Points
    16
    Par défaut Interrompre une macro jusqu'à la fermeture d'une boite de dialogue
    Hello!
    J'ai une procédure qui créée une présentation. Une fois la prés créée, je déclenche l'affichage de la boîte de dialogue d'impression pour que l'utilisateur puisse choisir l'imprimante, le mode d'impression etc...
    Je voudrais que lorsque l'utilisateur clique sur "Ok" ou "Annuler" et que la boîte disparaît, la procédure reprenne là où elle s'était arrêtée.

    J'ai essayé de mettre un Doevents après l'instruction qui lance la boîte
    ....
    CommandBars.FindControl(Id:=4).Execute
    Doevents
    ....

    Mais ça ne fonctionne pas.
    Une idée serait la bienvenue
    Merci
    ThL

  2. #2
    Membre à l'essai
    Inscrit en
    Février 2009
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 20
    Points : 16
    Points
    16
    Par défaut Relance
    Bonjour à tous,
    Je suis surpris que mon post reste sans réponse. Le problème me paraissait assez basique (pas pour moi bien sur). J'ai trouvé une solution en ajoutant un MsgBox après le lancement de la boite de dialogue, cela me permet de contrôler manuellement le déroulement de la suite de la macro. Je pense néanmoins qu'il doit y avoir plus simple et plus propre.
    A vous lire...
    Th

Discussions similaires

  1. [XL-2010] Reprise d'une macro 1 après exécution d'une macro 2 appelée par la macro 1
    Par julio44 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 02/07/2014, 12h32
  2. Effectué une macro jusqu'a la derniere ligne pleine
    Par imo69 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 07/12/2013, 14h36
  3. Stopper l'exécution jusqu'à la fermeture d'une JFrame
    Par JerryMouse dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 22/02/2011, 12h23
  4. Suppression d'une macro enregistrée à chaque fermeture du classeur
    Par Leila59 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 18/08/2008, 17h07
  5. Exécuter une sub d'un module dans une macro
    Par pnoel-bi dans le forum Access
    Réponses: 3
    Dernier message: 03/03/2006, 10h39

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