Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Just a quick question about formatting borders. I'm working on cleaning up some old code created by other programmers. This is what they had: Selection.Borders(xlDiagonalDown).LineStyle = xlNone Selection.Borders(xlDiagonalUp).LineStyle = xlNone With Selection.Borders(xlEdgeLeft) ..LineStyle = xlContinuous ..Weight = xlThin ..ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeTop) ..LineStyle = xlContinuous ..Weight = xlThin ..ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeBottom) ..LineStyle = xlContinuous ..Weight = xlThin ..ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeRight) ..LineStyle = xlContinuous ..Weight = xlThin ..ColorIndex = xlAutomatic End With With Selection.Borders(xlInsideVertical) ..LineStyle = xlContinuous ..Weight = xlThin ..ColorIndex = xlAutomatic End With With Selection.Borders(xlInsideHorizontal) ..LineStyle = xlContinuous ..Weight = xlThin ..ColorIndex = xlAutomatic End With Selection.Borders(xlDiagonalDown).LineStyle = xlNone Selection.Borders(xlDiagonalUp).LineStyle = xlNone With Selection.Borders(xlEdgeLeft) ..LineStyle = xlContinuous ..Weight = xlMedium ..ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeTop) ..LineStyle = xlContinuous ..Weight = xlMedium ..ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeBottom) ..LineStyle = xlContinuous ..Weight = xlMedium ..ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeRight) ..LineStyle = xlContinuous ..Weight = xlMedium ..ColorIndex = xlAutomatic End With With Selection.Borders(xlInsideVertical) ..LineStyle = xlContinuous ..Weight = xlThin ..ColorIndex = xlAutomatic End With With Selection.Borders(xlInsideHorizontal) ..LineStyle = xlContinuous ..Weight = xlThin ..ColorIndex = xlAutomatic End With This is what I've changed it to: Selection.Borders(xlInsideVertical).LineStyle = xlContinuous Selection.Borders(xlInsideVertical).Weight = xlThin Selection.Borders(xlInsideHorizontal).LineStyle = xlContinuous Selection.Borders(xlInsideHorizontal).Weight = xlThin Selection.Borders(xlEdgeLeft).LineStyle = xlContinuous Selection.Borders(xlEdgeLeft).Weight = xlMedium Selection.Borders(xlEdgeTop).LineStyle = xlContinuous Selection.Borders(xlEdgeTop).Weight = xlMedium Selection.Borders(xlEdgeBottom).LineStyle = xlContinuous Selection.Borders(xlEdgeBottom).Weight = xlMedium Selection.Borders(xlEdgeRight).LineStyle = xlContinuous Selection.Borders(xlEdgeRight).Weight = xlMedium What I'm wondering, is if I need the xlContinuous portion of LineStyle? I changed my code to this: Selection.Borders(xlInsideVertical).Weight = xlThin Selection.Borders(xlInsideHorizontal).Weight = xlThin Selection.Borders(xlEdgeLeft).Weight = xlMedium Selection.Borders(xlEdgeTop).Weight = xlMedium Selection.Borders(xlEdgeBottom).Weight = xlMedium Selection.Borders(xlEdgeRight).Weight = xlMedium And it seems to do the same thing. I don't, however, know if this will cause any issues in the future, or if it is a very good way to handle this? Any input is greatly appreciated!! Thanks, DejaVu -- DejaVu ------------------------------------------------------------------------ DejaVu's Profile: http://www.excelforum.com/member.php...o&userid=22629 View this thread: http://www.excelforum.com/showthread...hreadid=383162 |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Just keeping this thread alive. Any input on this? -- DejaVu ------------------------------------------------------------------------ DejaVu's Profile: http://www.excelforum.com/member.php...o&userid=22629 View this thread: http://www.excelforum.com/showthread...hreadid=383162 |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
What I'm wondering, is if I need the xlContinuous portion of LineStyle?
Unless you don't want to change any previous linestyle that might have been set, then yes. In passing, as all your outside edges appear to have the same formats, have a look at Bordersaround in help, eg Selection.BorderAround Weight:=xlThick ' and include the other properties Also, could use With ... End With Regards, Peter T "DejaVu" wrote in message ... Just a quick question about formatting borders. I'm working on cleaning up some old code created by other programmers. This is what they had: Selection.Borders(xlDiagonalDown).LineStyle = xlNone Selection.Borders(xlDiagonalUp).LineStyle = xlNone With Selection.Borders(xlEdgeLeft) LineStyle = xlContinuous Weight = xlThin ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeTop) LineStyle = xlContinuous Weight = xlThin ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeBottom) LineStyle = xlContinuous Weight = xlThin ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeRight) LineStyle = xlContinuous Weight = xlThin ColorIndex = xlAutomatic End With With Selection.Borders(xlInsideVertical) LineStyle = xlContinuous Weight = xlThin ColorIndex = xlAutomatic End With With Selection.Borders(xlInsideHorizontal) LineStyle = xlContinuous Weight = xlThin ColorIndex = xlAutomatic End With Selection.Borders(xlDiagonalDown).LineStyle = xlNone Selection.Borders(xlDiagonalUp).LineStyle = xlNone With Selection.Borders(xlEdgeLeft) LineStyle = xlContinuous Weight = xlMedium ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeTop) LineStyle = xlContinuous Weight = xlMedium ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeBottom) LineStyle = xlContinuous Weight = xlMedium ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeRight) LineStyle = xlContinuous Weight = xlMedium ColorIndex = xlAutomatic End With With Selection.Borders(xlInsideVertical) LineStyle = xlContinuous Weight = xlThin ColorIndex = xlAutomatic End With With Selection.Borders(xlInsideHorizontal) LineStyle = xlContinuous Weight = xlThin ColorIndex = xlAutomatic End With This is what I've changed it to: Selection.Borders(xlInsideVertical).LineStyle = xlContinuous Selection.Borders(xlInsideVertical).Weight = xlThin Selection.Borders(xlInsideHorizontal).LineStyle = xlContinuous Selection.Borders(xlInsideHorizontal).Weight = xlThin Selection.Borders(xlEdgeLeft).LineStyle = xlContinuous Selection.Borders(xlEdgeLeft).Weight = xlMedium Selection.Borders(xlEdgeTop).LineStyle = xlContinuous Selection.Borders(xlEdgeTop).Weight = xlMedium Selection.Borders(xlEdgeBottom).LineStyle = xlContinuous Selection.Borders(xlEdgeBottom).Weight = xlMedium Selection.Borders(xlEdgeRight).LineStyle = xlContinuous Selection.Borders(xlEdgeRight).Weight = xlMedium What I'm wondering, is if I need the xlContinuous portion of LineStyle? I changed my code to this: Selection.Borders(xlInsideVertical).Weight = xlThin Selection.Borders(xlInsideHorizontal).Weight = xlThin Selection.Borders(xlEdgeLeft).Weight = xlMedium Selection.Borders(xlEdgeTop).Weight = xlMedium Selection.Borders(xlEdgeBottom).Weight = xlMedium Selection.Borders(xlEdgeRight).Weight = xlMedium And it seems to do the same thing. I don't, however, know if this will cause any issues in the future, or if it is a very good way to handle this? Any input is greatly appreciated!! Thanks, DejaVu -- DejaVu ------------------------------------------------------------------------ DejaVu's Profile: http://www.excelforum.com/member.php...o&userid=22629 View this thread: http://www.excelforum.com/showthread...hreadid=383162 |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Thanks Peter T... Very helpful in cleaning up old code! -- DejaV ----------------------------------------------------------------------- DejaVu's Profile: http://www.excelforum.com/member.php...fo&userid=2262 View this thread: http://www.excelforum.com/showthread.php?threadid=38316 |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
2 Label Options - Forms Object vs Control Box Object | Excel Discussion (Misc queries) | |||
Excel object in word document; some cell borders are too dark | Excel Discussion (Misc queries) | |||
Object Variable Not Set Error on Selection object | Excel Worksheet Functions | |||
Confusion about how the Window object fits into the Excel object model | Excel Programming | |||
How to Add an Object to the New Object List in windows 2000 | Excel Programming |