Excel VBA之第七十四课
大家好,本节课我们学习单元格的Borders属性,这个属性是用来控制单元格区域边框的,我们可以从英语上来分析,这个Borders是Border加了s构成的,是一个复数形式,它表示的是单元格的四个边框,那么如果我们想表示单元格区域的上、下、左、右、向上斜线、向下斜线怎么办呢?此时应该遵守如下规则:
![](http://n4.ikafan.com/assetsj/blank.gif)
例如:Range("a1:b2").Borders(xlEdgeLeft)就代表a1:b2单元格区域的左边框。此时我们可以体会一下Range("a1:b2").Borders(xlEdgeLeft)返回的左边框其实是一种对象,即边框对象,这就是我们所说的从属对象,边框对象是单元格对象的一个属性,也叫做单元格对象的从属对象,从属对象也是对象,既然是对象,那么理论上也具有相应的属性、方法、事件啥的,不过我们的边框对象只有属性,没有方法以及事件。本节课我们学习边框对象的LineStyle属性,LineStyle属性返回或设置边框的线型,具体参数如下:
![](http://n4.ikafan.com/assetsj/blank.gif)
示例:
![](http://n4.ikafan.com/assetsj/blank.gif)
结果如下:
![](http://n4.ikafan.com/assetsj/blank.gif)
这样的话,我们以后就可以利用单元格的Borders属性(也就是边框对象)来控制单元格区域的边框线型了!
赞 (0)