VBA--单元格的边框设置(二)

点击上方

蓝色

文字  关注我们吧!

送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!

书接上回,我们继续来聊聊如何设置单元格的边框。

01

如何设置边框的线形

用LineStyle属性可以设置边框的线形。用LIneStyle属性能够绘制各种各样的边框。

对象.LineStyle

对象.LineStyly=边框线形

下例中将表格四周设置成双线,内侧设置为点线,表格的第一行下边框和第一列的右边框设置为实线。表格四周边框可以用BorderAround方法绘制双线,表格内侧可以将Borders属性指定为xlInsideHorizontal和xlInsideVertical来绘制点线。另外,为设置表格第一行下边框和第一列右边框,可以先使用ReSize属性变更单元格区域,再将Borders属性指定为xlEdgeBottom和xlEdgeRight,这样就可以绘制出细实线了。通过改变赋值给第3行中的变量myRange的单元格区域,可以设置各种各样大小的表格。

完成之后的效果是这个样子的。

02

删除工作表中所有边框

删除当前活动工作表的单元格中设置的所有边框,通过省略Borders属性的参数引用单元格四周的4条边框,再通过将Borders属性设置为xlDiagonalDown和xlDiagonalUp来引用单元格内的斜线,然后将LineStyle属性设置为xlNone,即可删除所有边框。

03

设置边框的粗细

用Weight属性可以设置边框的粗细。边框的粗细共有4种,它和设置边框线形的LineStyle属性组合使用可以绘制出各种各样的边框。

对象.Weight

对象.Weight=边框的粗细

将单元格B2:E5的区域四周设置为粗线,区域内侧的横线设置为中粗,区域内侧的纵线设置为极细。在省略BorderAround方法的参数LineStyle或者Borders属性的参数LineStyle的情况下,LineStyle并指定为xlContinuous。

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

推荐阅读:

IF函数七兄弟,个个本领大!

一对多查询经典函数组合拓展应用--多对多查询

来,平均一下!

总结篇--反向查找函数使用终极帖

遇到不规范的数据录入,你该怎么办?

戳原文,更有料!免费模板文档!

(0)

相关推荐