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 :

[VBA-E] Problème avec ShowModal dans un UserForm


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    622
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 622
    Points : 156
    Points
    156
    Par défaut [VBA-E] Problème avec ShowModal dans un UserForm
    Bonjour,

    J'ai quelques soucis avec un UserForm dont le ShowModal = False.

    Le UserForm1 est lancé à partir d'un module... des instructions se trouvent également après.

    Mon problème c'est que toutes les instructions qui se trouvent dans le module après UserForm1.Show s'éxécutent alors que le UserForm est toujours affiché !!!

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut
    ben c'est le principe du modal à false... tu peu faire une boucle d'attente ensuite du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Sub test()
      UserForm1.Show False
      While UserForm1.Visible
        DoEvents
      Wend
      MsgBox "Sortie userform"
     
    End Sub

  3. #3
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    622
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 622
    Points : 156
    Points
    156
    Par défaut
    Ah merci !
    C'est exactement ce qu'il me fallait !
    Je ne connaissais pas la fonction DoEvents

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

Discussions similaires

  1. Problème avec SQL dans code VBA
    Par glemoin dans le forum IHM
    Réponses: 7
    Dernier message: 01/06/2014, 10h50
  2. [VBA-E] Problème avec une UserForm
    Par jamelie dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 16/05/2007, 14h20
  3. problème avec graphique dans état access
    Par petitmic dans le forum Access
    Réponses: 5
    Dernier message: 07/09/2005, 14h55
  4. [VBA] [WORD] problèmes avec NUMPAGES
    Par meufeu dans le forum VBA Word
    Réponses: 9
    Dernier message: 08/08/2005, 16h24
  5. Problème avec TNMSMTP dans une boucle.
    Par Orgied dans le forum Web & réseau
    Réponses: 3
    Dernier message: 07/04/2004, 10h19

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