Border 对象 代表对象的边框。 说明 大多数具有边框的对象(除 Range 和 Style 对象外)都将边框作为单一实体处理,而不管边框有几个边。整个边框必须作为一个整体单位返回。例如,使用 TrendLine 对象的 Border 属性可返回此类对象的 Border 对象。 示例 With ActiveChart.SeriesCollection(1).Trendlines(1).Type = xlLinear.Border.LineStyle = xlDashEnd 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。 XlBordersIndex 枚举 指定要检索的边框。
Borders.LineStyle 属性 返回或设置边框的线型。XlLineStyle、xlGray25、xlGray50、xlGray75 或 xlAutomatic 类型,可读写。 语法 表达式.LineStyle 表达式 一个代表 Borders 对象的变量。 示例 本示例为 Chart1 的图表区和绘图区域设置边框。 With Charts("Chart1").ChartArea.Border.LineStyle = xlDashDotWith .PlotArea.Border.LineStyle = xlDashDotDot.Weight = xlThickEnd WithEnd With XlLineStyle 枚举 指定边框的线条样式。
Borders 对象成员 由四个 Border 对象组成的集合,它们分别代表 Range 或 Style 对象的四个边框。 属性
Borders.Color 属性 返回或设置对象的主要颜色,如注释部分中的表格所示。使用 RGB 函数可创建颜色值。Variant 型,可读写。 语法 表达式.Color 表达式 一个返回 Borders 对象的表达式。 说明
示例 此示例对 Chart1 中数值坐标轴的刻度线标志颜色进行设置。 Charts("Chart1").Axes(xlValue).TickLabels.Font.Color = _RGB(0, 255, 0)
返回或设置一个 Variant 值,它代表全部四条边框的颜色。 语法 表达式.ColorIndex 表达式 一个代表 Borders 对象的变量。 说明 如果全部四条边框不是同一种颜色,此属性返回 Null。 颜色可指定为当前调色板中颜色的索引值,也可指定为下列 XlColorIndex 常量之一:
指定所选功能(如边框、字体或填充)的颜色。
返回一个 Long 值,它代表集合中对象的数量。 语法 表达式.Count 表达式 一个代表 Borders 对象的变量
返回一个 Border 对象,它代表单元格区域或样式的边框之一。 语法 表达式.Item(Index) 表达式 一个代表 Borders 对象的变量。 参数
说明
示例 下例设置单元格区域 A1:G1 的底部边界的颜色。 Worksheets("Sheet1").Range("a1:g1"). _Borders.Item(xlEdgeBottom).Color = RGB(255, 0, 0)
返回或设置一个 XlBorderWeight 值,它代表边框的粗细。 语法 表达式.Weight 表达式 一个代表 Borders 对象的变量。
指定某一区域周围的边框的粗细。
|
|
来自: Excel实用知识 > 《VBA与EXCEL》