Excel VBA教程:Border对象

   
多个对象
Border

代表对象的边框。

Border对象用法

绝大多数具有边框的对象(即除 Range 和 Style对象外)都将其边框作为单一实体处理,不管该对象具有几个边。整个边框必须作为一个单位来返回。对于此类对象,应当用 Border属性返回 Border对象。下例激活名为 Chart1 的图表工作表,将活动图表的图表区边框置为虚线边框,而将绘图区边框置为点线边框。


Charts("chart1").Activate
With ActiveChart
    .ChartArea.Border.LineStyle = xlDash
    .PlotArea.Border.LineStyle = xlDot
End With

Range 和 Style对象具有四个分立的边框:左边框、右边框、顶部边框和底部边框,这四个边框既可单独返回,也可作为一个组同时返回。可用 Borders属性返回 Borders集合,该集合包含所有四个边框,并将这些边框作为一个单位。下例向第一张工作表上的单元格 A1 添加双边框。


Worksheets(1).Range("A1").Borders.LineStyle = xlDouble

可用 Borders(index)(其中 index 指定要返回的边框)返回单个 Border对象。下例设置单元格区域 A1:G1 的底部边框的颜色。


Worksheets("Sheet1").Range("A1:G1"). _
    Borders(xlEdgeBottom).Color = RGB(255, 0, 0)

Index 可为以下 XlBordersIndex 常量之一:xlDiagonalDown、xlDiagonalUp、xlEdgeBottom、xlEdgeLeft、xlEdgeRight、xlEdgeTop、xlInsideHorizontal 或 xlInsideVertical。

上页:Excel VBA教程:AxisTitle对象 下页:Excel VBA教程:Borders集合

Excel VBA教程:Border对象

Excel VBA教程:Borders集合 Excel VBA教程:CalculatedFields集合对象
Excel VBA教程:CalculatedItems集合对象 Excel VBA教程:CalculatedMember对象
Excel VBA教程:CalculatedMembers集合 Excel VBA教程:CalloutFormat对象
Excel VBA教程:CellFormat对象 Excel VBA教程:Characters对象
Excel VBA教程:Chart对象 Excel VBA教程:ChartArea对象
Excel VBA教程:ChartColorFormat对象 Excel VBA教程:ChartFillFormat对象
Excel VBA教程:ChartGroup对象 Excel VBA教程:ChartGroups集合
Excel VBA教程:ChartObject对象 Excel VBA教程:ChartObjects集合对象
Excel VBA教程:Charts集合 Excel VBA教程:ChartTitle对象
Excel VBA教程:ColorFormat对象 Excel VBA教程:Comment对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号