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 :

Arrêt d'un clignotement de label en VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Lycéen
    Inscrit en
    Septembre 2018
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Septembre 2018
    Messages : 35
    Par défaut Arrêt d'un clignotement de label en VBA
    Salut le FORUM
    Je viens vers vous pour solliciter votre aide.
    En effet, je réussi a faire clignoter un label avec un bouton mais le problème est que je ne réussi pas à l'arrêter.
    Pouvez-vous me filer un bout de code pouvant l'arrêter ?
    Je joins le fichier suivant pour illustrer le problème.
    Merci d'avance.
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2012
    Messages : 3 438
    Par défaut
    Bonjour,

    Une façon de faire:
    a) dans le formulaire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Option Explicit
     
    Private Sub CommandButton1_Click()
        Clignoter = True
        Clignote TABLEAU.Label1.Name
    End Sub
     
    Private Sub CommandButton2_Click()
        Clignoter = False
        TABLEAU.Label1.Visible = True
    End Sub
    b) dans un module
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Option Explicit
     
    Public Clignoter As Boolean
     
    Sub Clignote(Label As String)
        Dim Fin As Single
        Do While Clignoter
            TABLEAU(Label).Visible = Not TABLEAU(Label).Visible
            Fin = Timer + 0.6
            Do While Timer < Fin
                DoEvents
            Loop
        Loop
    End Sub
    Bonne continuation.

Discussions similaires

  1. [AC-2003] Faire Clignoter un label
    Par blaise4714 dans le forum IHM
    Réponses: 3
    Dernier message: 21/04/2009, 18h31
  2. Faire clignoter un label
    Par steps5ive dans le forum IHM
    Réponses: 5
    Dernier message: 21/12/2006, 22h22
  3. Création de label par VBA (excel)
    Par WagaSeb dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/10/2006, 14h46
  4. [VB6] Pb pour faire clignoter un LABEL
    Par Lucas42 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 02/06/2006, 08h05
  5. [Label] Comment faire clignoter un label ?
    Par delphicrous dans le forum Composants VCL
    Réponses: 7
    Dernier message: 09/07/2004, 16h50

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