Bonjour,
Voila j'ai un code pour ajouter des bordures si une cellule de la colonne "A" la ligne n'est pas vide qui marche trés bien.
J'aimerais lui ajouter la couleur des bordures en rouge et la bordures droite "Right" en pointiller
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count = 1 Then
If Target.Column = 1 Then
With Range("A" & Target.Row & ":H" & Target.Row) ' De la colonne A à H
If Target.Value = "" Then 'Supprimer bordure si cellule A est vide
.Borders(xlEdgeLeft).LineStyle = xlNone
.Borders(xlEdgeTop).LineStyle = xlNone
.Borders(xlEdgeRight).LineStyle = xlNone
.Borders(xlEdgeBottom).LineStyle = xlNone
.Borders(xlInsideVertical).LineStyle = xlNone
Else
.Borders(xlEdgeLeft).LineStyle = xlContinuous
'.ColorIndex = 7
.Borders(xlEdgeTop).LineStyle = xlContinuous
.Borders(xlEdgeRight).LineStyle = xlContinuous
.Borders(xlEdgeBottom).LineStyle = xlContinuous
.Borders(xlInsideVertical).LineStyle = xlContinuous
End If
End With
End If
End If
End Sub
Merci d'avance
Cordialement
Max