Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 Colorer de jaune les semis en cours... et vert une fois récoltés

anthoYS

XLDnaute Barbatruc
Bonjour,

Si date en B3 colorer de jaune A3, si date en G3 même s'il y a des dates avant, colorer A3 de vert fluo.

code à améliorer... :

VB:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
ActiveWorkbook.ResetColors
If Not Intersect(Target, Range("B:B")) Is Nothing Then
    Cells(Target.Row, 2) = Date
    Cells(Target.Row, 1).Interior.ColorIndex = 6 'jaune
    If Cells(Target.Row, 3) <> "" Then
        Cells(Target.Row, 1).Interior.ColorIndex = 4 'vert
    End If
End If

If Not Intersect(Target, Range("G:G")) Is Nothing Then
    Cells(Target.Row, 7) = Date
    Cells(Target.Row, 1).Interior.ColorIndex = 4 'vert
    End If
End If
End Sub

Merci !
 

Pièces jointes

  • semis-dates-recolte.xlsm
    225.5 KB · Affichages: 7
Dernière édition:
Solution
Bonjour,
Pourquoi utiliser du code vb, la...

Jacky67

XLDnaute Barbatruc
Bonjour,
Pourquoi utiliser du code vb, la mise en forme conditionnelle fait cela très bien
 

Pièces jointes

  • semis-dates-recolte.xlsm
    261.8 KB · Affichages: 8

anthoYS

XLDnaute Barbatruc
merci beaucoup !
je ferais ça dimanche dans mon fichier source. Je veux pas supprimer n'importe quoi... je veillerais à ce que les liens soient "dead".
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…