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

VBScript Discussion :

Ouvrir une MsgBox a intervalles réguliers


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Inscrit en
    Juin 2011
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Juin 2011
    Messages : 50
    Par défaut Ouvrir une MsgBox a intervalles réguliers
    Bonjour,

    Comme le titre du sujet l'indique, est-il possible de programmer l'ouverture d'une MsgBox à intervalles réguliers (Par exemple, toutes les 15 minutes pour vérifier que mon script s'exécute bien et vérifier son avancée) ?

    Si ce n'est pas possible est-il possible d'écrire dans la console Windows avec VBScript ?

    Merci d'avance !

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    Salut

    Le principe
    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
    Dim FinTempo
    Dim ExitDo, ReponsE
     
    ExitDo = False
     
    'FinTempo = DateAdd("n", 15, Now) 'ajout de 15mn à la date courante
    FinTempo = DateAdd("s", 5, Now) 'ajout de 5sc à la date courante
     
    Do
        If Now >= FinTempo Then
            ReponsE = MsgBox("Coucou, on continue ?", vbYesNo, "Tempo")
            If ReponsE = vbYes Then ' Oui
                    'pour la prochaine tempo
                    FinTempo = DateAdd("s", 5, Now)
                    Else
                    Exit Do
            End If
        End If
    Loop
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre averti
    Femme Profil pro
    Inscrit en
    Juin 2011
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Juin 2011
    Messages : 50
    Par défaut
    Super, j'ai associé ça à une MsgBox qui se ferme automatiquement au bout de 10 secondes.

    Merci beaucoup !

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

Discussions similaires

  1. [AC-2007] Ouvrir une MsgBox lorsque l'utilisateur ferme la fenêtre de requête
    Par thomas17180 dans le forum VBA Access
    Réponses: 9
    Dernier message: 19/04/2011, 16h27
  2. Powerpoint 2003 - Ouvrir une MsgBox à partir d'Excel
    Par Daejung dans le forum VBA PowerPoint
    Réponses: 2
    Dernier message: 29/11/2008, 15h12
  3. Réponses: 5
    Dernier message: 31/08/2007, 21h49
  4. Réponses: 1
    Dernier message: 04/11/2006, 20h40
  5. [VBA-EXCEL]-condition pour ouvrir une msgbox
    Par captaine93 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 29/08/2006, 20h51

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