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 de ligne


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Juillet 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 6
    Par défaut Clignotement de ligne
    bonjour,
    j'ai crée le tableau ci-joint, qui me permet de suivre la validité de badge.
    j'aimerai que toute une ligne puisse clignoter:

    1/en vert, 2 mois avant la date de validité du badge
    2/en rouge, 1 mois avant la date de fin du marché

    je ne suis pas loin du résultat car les lignes clignotent déja.
    c'est au niveau de la MFC que ça coince, pourriez vous m'aider s'il vous plait.
    J'ai déja tout essayer.

    Merci d'avance

    Petu
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Par défaut
    bonjour

    je viens de faire des essais, voici une autre procedure pour ton clignotement

    je ne sais pas si tes MFC son corrects, mais maintenant ça clignote

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Option Explicit
    Dim drapeau As Boolean
    Public Sub Eclairage()
        Application.OnTime Now + TimeValue("00:00:01"), "Eclairage"
        ActiveWorkbook.Names.Add Name:="VarEclairage", RefersToR1C1:=Not drapeau
        drapeau = Not drapeau
    End Sub
    Attention l'action de clignotement est provoquée pas une interruption timer, qui utilise enormement de ressources machines. c'est joli certe mais extremmement déconceillé...

  3. #3
    Membre du Club
    Inscrit en
    Juillet 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 6
    Par défaut
    Bonjour,
    Merci Wilfried de répondre à mon sujet. je vais suivre ton conseil, et enlever le clignotement.
    Pourrais tu m'indiquer comment faire pour juste colorier la ligne stp?
    Cependant mon gros problème reste la MFC, par rapport au moment ou la ligne va devoir se colorier. pourrais tu m'aider la aussi?

    Je t'en remercie d'avance

    Petu

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2008
    Messages : 32
    Par défaut Clignotement de ligne
    Bonjour,

    Pour la couleur de fond, il y a toujours la mise en forme conditionelle, mais celle-ci n'affecte que la cellule de la date et non la ligne complète. Aussi, la référence se fait en jours et non en mois puisque le calandrier est bâti en jours.
    Dans mise en forme conditionelle, tu mets inférieur à
    pour la couleur rouge
    et comme deuxième condition, inférieure à
    pour la couleur verte.

    C'est une solution "à défaut de"

    Salutations

  5. #5
    Membre du Club
    Inscrit en
    Juillet 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 6
    Par défaut
    bonjour,

    je te remercie pour ta solution, je crois que quelque fois il vaut mieux effectivement aller au plus simple.

    Merci

    Petu

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

Discussions similaires

  1. Faire clignoter une ligne d'un listview
    Par Masmeta dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 01/12/2013, 17h30
  2. Faire clignoter une ligne d'un dbGrid
    Par franck SEFIC dans le forum Composants VCL
    Réponses: 11
    Dernier message: 01/04/2009, 19h46
  3. Faire clignoter une seule ligne dans une listbox ?
    Par tonton67 dans le forum C++Builder
    Réponses: 4
    Dernier message: 20/09/2008, 22h05
  4. Faire Clignoter une ligne d'une Flexgrid
    Par ecarbill dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 20/03/2007, 14h55
  5. String Grid et choix d'une couleur pour une ligne
    Par Gigottine dans le forum C++Builder
    Réponses: 12
    Dernier message: 17/05/2002, 15h23

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