1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| Sub test()
Dim Myrange As Range
Set Myrange = ActiveSheet.UsedRange
For i = 3 To Myrange.Rows.Count
Myrange.Select
Debug.Print Myrange(i, 2)
If Trim("" & Myrange(i, 2)) = "" Then
miseEnPageCells Range(Myrange.Cells(i, 1).Address & ":" & Myrange.Cells(i, Myrange.Columns.Count).Address)
End If
Next
End Sub
Sub miseEnPageCells(Myrange As Range)
Myrange.Borders(xlDiagonalDown).LineStyle = xlNone
Myrange.Borders(xlDiagonalUp).LineStyle = xlNone
Myrange.Borders(xlEdgeLeft).LineStyle = xlNone
Myrange.Borders(xlEdgeTop).LineStyle = xlNone
Myrange.Borders(xlEdgeBottom).LineStyle = xlNone
Myrange.Borders(xlEdgeRight).LineStyle = xlNone
Myrange.Borders(xlInsideVertical).LineStyle = xlNone
Myrange.Borders(xlInsideHorizontal).LineStyle = xlNone
End Sub |