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 :

Insérer un chronomètre dans un userform [XL-2016]


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 6
    Points : 4
    Points
    4
    Par défaut Insérer un chronomètre dans un userform
    Bonjour,

    Je suis entrain de faire un jeu de reflexe sur VBA. En gros j'ai un "tableau" composé de 36 label de différentes couleurs, le but est de cliquer sur le plus de labelspossibles qui ont la bonne couleur durant le temps imparti.
    Pour l'instant, ça ressemble à ça :

    Nom : Capture.PNG
Affichages : 725
Taille : 6,5 Ko

    Du coup, j'aimerais savoir comment insérer un chronomètre dans le userform, qui commencerait dès que le joueur clique sur "JOUER" et qui arrêterait le jeu après le temps imparti (15 seconds)

    Merci d'avance.
    Images attachées Images attachées  

  2. #2
    Membre extrêmement actif
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Points : 12 430
    Points
    12 430
    Par défaut
    Bonjour

    Intéresse-toi dons à l'utilisation de Application.Ontime et applique

  3. #3
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    D'après ce que j'ai vu ça sert à commencer une procédure à une heure donnée ? Mais ce n'est pas ce que je cherche à faire.

  4. #4
    Membre extrêmement actif
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Points : 12 430
    Points
    12 430
    Par défaut
    Tu me parais bien sûr de toi, pour affirmer que cela ne convient pas à ce que tu cherches à faire. Réfléchis un peu plus.

  5. #5
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    je confirme l'idée de unparia surtout que Application.Ontime est moins contraignante qu'un do/loop avec timer adjoint d'un "doevents"

  6. #6
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut
    Salut, pour info : Chronomètres.

  7. #7
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    Merci pour votre aide. C'est plutôt un minuteur que je veux et qui s'arrête dès qu'il arrive à 0. Je peux peut-être modifier le code du chronomètre pour l'adapter à mon code mais pourrai-je le changer en minuteur?

  8. #8
    Membre extrêmement actif
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Points : 12 430
    Points
    12 430
    Par défaut
    C'est plutôt un minuteur que je veux et qui s'arrête dès qu'il arrive à 0. Je peux peut-être modifier le code du chronomètre pour l'adapter à mon code mais pourrai-je le changer en minuteur?
    Bien évidemment. Entre exprimer le temps écoulé et le temps restant à écouler, ce n'est qu'une affaire de soustraction plus qu'élémentaire !
    Tu t'y mets quand ?

  9. #9
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut
    Salut, @lauremf : les modifs sont faites sur un 3eme chrono ajouté dans Chronomètres

  10. #10
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    bien vu kiki je l'avais zappé cet api pas très gourmand en mémoire en plus

    a voir si adaptation ou pas nécessaire pour 64 bits

  11. #11
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    Merci pour votre aide , j'ai finalement réussi en m'inspirant du lien que @kiki29 a posté.

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

Discussions similaires

  1. Petit soucis pour insérer une image dans un userform uniquement
    Par panda78 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 27/07/2012, 11h50
  2. [Toutes versions] Insérer une image dans une userform
    Par DonBacardi dans le forum Excel
    Réponses: 1
    Dernier message: 21/11/2009, 10h09
  3. Réponses: 0
    Dernier message: 10/08/2008, 19h05
  4. Insérer un graphique excel (radar) dans un userform
    Par cindy1808 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 28/03/2008, 11h51
  5. Insérer des leds dans un Userform
    Par fredtes35 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 09/08/2007, 10h59

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