Bonjour,
J'ai effectuer un code pour créer des bordures à mon tableau en vérifiant chaque cellule mais celui ci ne veut pas s'exécuter quelqu'un pourrait m'aider à trouver l'erreur?
Merci d'avance ci joint mon code.
J'ai effectuer un code pour créer des bordures à mon tableau en vérifiant chaque cellule mais celui ci ne veut pas s'exécuter quelqu'un pourrait m'aider à trouver l'erreur?
Merci d'avance ci joint mon code.
VB:
Sub Bordures()
Sheets("ce0").Unprotect
x = Sheets("ce0").Cells(18, 60).End(xlDown).Row - 17
y = Sheets("ce0").Cells(18, 60).End(xlToRight).Column - 59
Sheets("ce0").Select
For J = 1 To y
If J<=5 Then
For I = 1 To x
If I<=15 Then
If Sheets("mesures").Cells(59 + J, 17 + I) <> "" Then
Cells(59 + J, 17 + I).Select
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.ColorIndex = 0
.TintAndShade = 0
.Weight = xlThin
End With
With Selection.Borders(xlEdgeTop)
.LineStyle = xlContinuous
.ColorIndex = 0
.TintAndShade = 0
.Weight = xlThin
End With
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.ColorIndex = 0
.TintAndShade = 0
.Weight = xlThin
End With
With Selection.Borders(xlEdgeRight)
.LineStyle = xlContinuous
.ColorIndex = 0
.TintAndShade = 0
.Weight = xlThin
End With
With Selection.Borders(xlInsideVertical)
.LineStyle = xlContinuous
.ColorIndex = 0
.TintAndShade = 0
.Weight = xlThin
End With
With Selection.Borders(xlInsideHorizontal)
.LineStyle = xlContinuous
.ColorIndex = 0
.TintAndShade = 0
.Weight = xlThin
End With
End If
End If
Next I
Exit For
End If
Next J
Sheets("ce0").Protect
End Sub