It's counterintuitive, but you have to remove them individually:
Sub brdrs()
With Range("C3:G8")
.BorderAround Weight:=xlThick, ColorIndex:=xlColorIndexAutomatic
MsgBox "Check Border"
.Borders(xlEdgeLeft).LineStyle = xlNone
.Borders(xlEdgeTop).LineStyle = xlNone
.Borders(xlEdgeBottom).LineStyle = xlNone
.Borders(xlEdgeRight).LineStyle = xlNone
End With
End Sub
_____________________________________________________________________
"JLGWhiz" <(E-Mail Removed)> wrote in message
news

F80706A-756D-43C6-AAA0-(E-Mail Removed)...
> Can someone explain why I still have a xlThick border around my range
> after I
> run this procedure:
>
> Sub brdrs()
> Range("C3:G8").BorderAround Weight:=xlThick, _
> ColorIndex:=xlColorIndexAutomatic
> MsgBox "Check Border"
> Range("C3:G8").BorderAround LineStyle:=-4142
> Range("C3:G8").BorderAround LineStyle:=xlLineStyleNone
> Range("C3:G8").BorderAround LineStyle:=xlNone
> End Sub
>