VBA--单元格的边框设置(二)
点击上方
蓝色
文字 关注我们吧!
送人玫瑰,手有余香,请将文章分享给更多朋友
动手操作是熟练掌握EXCEL的最快捷途径!
书接上回,我们继续来聊聊如何设置单元格的边框。
如何设置边框的线形
用LineStyle属性可以设置边框的线形。用LIneStyle属性能够绘制各种各样的边框。
对象.LineStyle
对象.LineStyly=边框线形
下例中将表格四周设置成双线,内侧设置为点线,表格的第一行下边框和第一列的右边框设置为实线。表格四周边框可以用BorderAround方法绘制双线,表格内侧可以将Borders属性指定为xlInsideHorizontal和xlInsideVertical来绘制点线。另外,为设置表格第一行下边框和第一列右边框,可以先使用ReSize属性变更单元格区域,再将Borders属性指定为xlEdgeBottom和xlEdgeRight,这样就可以绘制出细实线了。通过改变赋值给第3行中的变量myRange的单元格区域,可以设置各种各样大小的表格。
完成之后的效果是这个样子的。
删除工作表中所有边框
删除当前活动工作表的单元格中设置的所有边框,通过省略Borders属性的参数引用单元格四周的4条边框,再通过将Borders属性设置为xlDiagonalDown和xlDiagonalUp来引用单元格内的斜线,然后将LineStyle属性设置为xlNone,即可删除所有边框。
设置边框的粗细
用Weight属性可以设置边框的粗细。边框的粗细共有4种,它和设置边框线形的LineStyle属性组合使用可以绘制出各种各样的边框。
对象.Weight
对象.Weight=边框的粗细
将单元格B2:E5的区域四周设置为粗线,区域内侧的横线设置为中粗,区域内侧的纵线设置为极细。在省略BorderAround方法的参数LineStyle或者Borders属性的参数LineStyle的情况下,LineStyle并指定为xlContinuous。
-END-
长按下方二维码关注EXCEL应用之家
面对EXCEL操作问题时不再迷茫无助
推荐阅读:
戳原文,更有料!免费模板文档!