Conserver une case en couleur après que la date soit passée

Emma -  
PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai une colonne avec des dates, j'ai fait une mise en forme conditionnelle afin que la case passe en rouge lorsque qu'on est à la date du jour. Mais le lendemain, dès que la date est dépassée la case redevient blanche.

Comment puis-je faire pour conserver la case en couleur après que la date soit passée ?

Je vous remercie d'avance pour vos réponses.

4 réponses

  1. PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   21
     
    Bonjour Emma,

    Remplacer "égale à" par "supérieure ou égale à"

    Cdlmt,
    0
  2. Emma
     
    Bonjour,

    Dans "mise en forme conditionnelle", je dois prendre "valeur de la cellule" ?
    Car pour l'instant j'utilise "date se produisant".

    Dois-je mettre une formule avec "aujourdhui" ? Si oui pouvez-vous me la formuler ?
    0
    1. PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   21
       
      Oui, valeur de la cellule
      puis supérieure ou égale à
      0
  3. Emma
     
    Pouvez-vous, s'il vous plait, me rédiger la formule ?
    0
  4. PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   21
     
    Quelle est cette colonne et à quelle ligne commence la saisie des dates ?

    Pour la MFC,

    1. sélectionner la colonne ' exemple: H:H '
    2. Mise en forme conditionnelle (MFC)
    2.1 Choisir Appliquer une mise en forme uniquement aux cellules qui contiennent
    2.2 Valeur de la cellule
    2.3 Supérieure ou égale à
    2.4 =AUJOURDHUI()

    Ensuite pour conserver la MFC, une macro comme ceci :

    A coller dans la feuille sous VBA

    Option Explicit

    Private Sub Worksheet_Activate()
    Dim plage As Range, cel As Range
    Set plage = Range("H1").CurrentRegion
    For Each cel In plage
    cel.Interior.Color = cel.DisplayFormat.Interior.Color
    Next cel
    End Sub



    c'est une solution en VBA , connaissez-vous ?
    0
    1. PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   21
       
      Un exemple avec MFC et Macro en vba

      https://www.cjoint.com/c/KDCj1n3Bw0D
      0
      1. PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   21 > PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention  
         
        Si la solution, vous convient ! Pouvez-vous indiquer comme résolue, Merci !
        0