1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
Select Case Target.Value
Case "j"
Target.Interior.ColorIndex = 4 'vert
Target.Borders.LineStyle = xlContinuous
Case "n"
Target.Interior.ColorIndex = 1 'noir
Target.Borders.LineStyle = xlContinuous
Case Else 'autre, pas de bordure et pas de couleur
Target.Interior.ColorIndex = 0 'aucune couleur
Target.Borders.LineStyle = xlNone
End Select
End Sub
'procédure pour connaître l'index des couleurs
Sub Couleurs()
Dim I As Integer
For I = 0 To 56
Cells(I + 1, 1).Interior.ColorIndex = I 'couleur en colonne A
Cells(I + 1, 2).Value = I 'index en colonne B
Next I
End Sub |
Partager