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 :

clignotement d'une cellule


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 26
    Par défaut clignotement d'une cellule
    Bonjour,

    J'aimerais faire clignoter une cellule (VBA-E) en faisant alterner deux couleurs: le rouge et le blanc.
    Mais je ne connaît pas la commande qui permettrait d'alterner ces deux couleurs.

    Merci d'avance si vous savez.

  2. #2
    Membre chevronné Avatar de mordrhim
    Inscrit en
    Avril 2007
    Messages
    270
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Avril 2007
    Messages : 270
    Par défaut
    pour changer la couleur de la cellule
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cellule.Interior.ColorIndex = n
    Avec n l'index de couleur

  3. #3
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 26
    Par défaut clignotement d'une cellule
    il est vrai que cette commande permet de sélectionner la couleur de la cellule de notre choix, mais j'aimerais en plus la faire clignoter.

    Sinon merci

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2007
    Messages
    491
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 491
    Par défaut
    bonjour
    voici une solution peut etre un peu grossiere pour les specialiste de vba mais
    bon ...

    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
     
    Sub clignote()
    Dim tps
    Dim i As Integer
    Worksheets(1).Activate
    For i = 1 To 10
    tps = Time + TimeValue("00:00:1")
    Application.Wait (tps)
    Range("a1").Interior.ColorIndex = 10
    tps = Time + TimeValue("00:00:1")
    Application.Wait (tps)
    Range("a1").Interior.ColorIndex = 15
    Next i
    End Sub
     
    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    Call clignote
    End Sub

    la macro se lance avec l event dble click
    le clignotement se fait 10 fois a toi d adapter

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    393
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 393

Discussions similaires

  1. [XL-2003] Clignotement d'une cellule
    Par Un Internaute dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 30/08/2014, 17h44
  2. Clignotement d'une cellule
    Par AgriPhilou dans le forum Excel
    Réponses: 1
    Dernier message: 30/06/2008, 22h05
  3. faire clignoter une cellule
    Par laurent1803 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 14/10/2007, 10h57
  4. faire clignoter une cellule d'une gridview
    Par guigui11 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 25/09/2007, 09h44
  5. Faire clignoter une cellule d'un MSFlexGrid
    Par sundjata dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 13/08/2006, 22h50

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