Style 对象

         
Styles
Style
多个对象

代表区域的样式说明。Style 对象包含样式的所有属性(字体、数字格式、对齐方式等)。有若干内置样式,包括“常规”、“货币”和“百分比”。同时对若干单元格修改单元格格式属性时,使用 Style 对象是迅速而高效的方法。

对于 Workbook 对象,Style 对象是 Styles 集合的成员。Styles 集合包含定义在工作簿上的所有样式。

Style 对象用法

可用 Style 属性返回用于 Range 对象的 Style 对象。下例将“百分比”样式应用于 Sheet1 中的单元格区域 A1:A10。

Worksheets("Sheet1").Range("A1:A10").Style.Name = "Percent"

通过更改应用于单元格的样式的属性可更改单元格的外观。但要记住,更改样式的属性将影响所有以该样式格式化了的单元格。

可用 Styles(index)(其中 index 为样式编号或名称)来从工作簿的 Styles 集合中返回单个 Style 对象。下例通过设置活动工作簿中“常规”样式的 Bold 属性来更改该样式。

ActiveWorkbook.Styles("Normal").Font.Bold = True

样式按照名称的字母顺序排序。样式编号表明指定样式在样式名排序列表中的位置。Styles(1) 为排序列表中的第一个样式,而 Styles(Styles.Count) 为最后一个。

有关创建和修改样式的详细信息,请参阅 Styles 对象。