![]() |
Cell formatting code
Hi All
The code below works fine. But, as you can see it was from a recorded macro, apart from the first line. Is it possible to make this code "cleaner" by removing excess code. I have tried to make some changes but keep getting errors. Any assistance would be appreciated. Regards Michael M With range("E17:G" & lrow + 2) .HorizontalAlignment = xlCenter .VerticalAlignment = xlBottom .Font.Size = 10 .NumberFormat = "#,##0.00" End With With Selection.Borders(xlEdgeLeft) .LineStyle = xlContinuous .Weight = xlThin .ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeRight) .LineStyle = xlContinuous .Weight = xlThin .ColorIndex = xlAutomatic End With |
Cell formatting code
One way:
With Range("E17:G" & lrow + 2) .HorizontalAlignment = xlCenter .VerticalAlignment = xlBottom .Font.Size = 10 .NumberFormat = "#,##0.00" With .Borders(xlEdgeLeft) .LineStyle = xlContinuous .Weight = xlThin .ColorIndex = xlAutomatic End With With .Borders(xlEdgeRight) .LineStyle = xlContinuous .Weight = xlThin .ColorIndex = xlAutomatic End With End With In article , Michael M wrote: Hi All The code below works fine. But, as you can see it was from a recorded macro, apart from the first line. Is it possible to make this code "cleaner" by removing excess code. I have tried to make some changes but keep getting errors. Any assistance would be appreciated. Regards Michael M With range("E17:G" & lrow + 2) .HorizontalAlignment = xlCenter .VerticalAlignment = xlBottom .Font.Size = 10 .NumberFormat = "#,##0.00" End With With Selection.Borders(xlEdgeLeft) .LineStyle = xlContinuous .Weight = xlThin .ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeRight) .LineStyle = xlContinuous .Weight = xlThin .ColorIndex = xlAutomatic End With |
All times are GMT +1. The time now is 12:11 AM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com