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 :

Mettre en pause une macro concernant un userform en mode non-modal [XL-2000]


Sujet :

Macros et VBA Excel

  1. #21
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    BVon...

    Perfectionne maintenant la chose...

    Regarde ce que fait ceci (un nouveau projet avec un UserForm, un bouton de commande et un label...) ==>> tu vas voir ce qui se passe, mais il va te falloir ensuite analyser ce mécanisme de gymnastique (amuse-toi bien) ===>> et en profiter

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    Private toto As Boolean
     
    Private Sub CommandButton1_Click()
      MsgBox toto & "a"
      toto = Not toto
      coucou
      Dim i As Long, a As Long
      If toto Then
        For i = 1 To 10000000
         'n'importe quoi qui va prendre du temps, padi (essai)
          If Not toto Then Exit Sub
          a = i * 10
          a = a / 2
          a = a / 5
          Label1.Caption = i
          DoEvents
        Next
        End If
    End Sub
     
    Private Sub UserForm_Click()
      toto = Not toto
      coucou
    End Sub
     
    Private Sub UserForm_Initialize()
      coucou
    End Sub
    Private Sub coucou()
      CommandButton1.Caption = IIf(toto, "arrêter", "démarrer")
    End Sub

  2. #22
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 25
    Par défaut
    C'est ce que j'étais en train de mettre en place lol. Sauf que chez moi toto ben il s'apelle pause

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. mettre en pause une macro
    Par moimemessssssssss dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 03/04/2011, 21h23
  2. Mettre en pause une musique
    Par masterix59 dans le forum SDL
    Réponses: 0
    Dernier message: 02/06/2008, 19h02
  3. Est-il possible de mettre en pause une vidéo en cliquant sur un hyperlien
    Par kouedic dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 24/04/2008, 17h20
  4. VB5 Comment mettre en pause une boucle?
    Par geof dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 18/04/2008, 12h08
  5. Comment mettre en pause une application c#
    Par Contrec dans le forum C#
    Réponses: 2
    Dernier message: 17/09/2007, 10h42

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