Excel VBA教程:Styles集合

   
Workbook
Styles
Style

指定工作簿或活动工作簿上所有Style对象的集合。每个 Style对象代表某一区域的样式说明。Style对象包含样式的所有属性(字体、数字格式、对齐方式等)。有若干内置样式,包括“常规”、“货币”和“百分比”,这些样式都列在“格式”菜单的“ 样式”对话框中的“样式名”列表框中。

Styles集合用法

可用 Styles属性返回 Styles集合。下例创建活动工作簿中第一张工作表上的样式名的列表。


For i = 1 To ActiveWorkbook.Styles.Count
    Worksheets(1).Cells(i, 1) = ActiveWorkbook.Styles(i).Name
Next

可用Add方法创建新样式,并将其添加到集合中。下例以“常规”样式为基础创建新样式,修改边框和字体,然后将该样式应用于单元格区域 A25:A30。


With ActiveWorkbook.Styles.Add(Name:="Bookman Top Border")
    .Borders(xlTop).LineStyle = xlDouble
    .Font.Bold = True
    .Font.Name = "Bookman"
End With
Worksheets(1).Range("A25:A30").Style = "Bookman Top Border"

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


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

上页:Excel VBA教程:Style对象 下页:Excel VBA教程:Tab对象

Excel VBA教程:Styles集合

Excel VBA教程:Tab对象 Excel VBA教程:TextEffectFormat对象
Excel VBA教程:TextFrame对象 Excel VBA教程:ThreeDFormat对象
Excel VBA教程:TickLabels对象 Excel VBA教程:TreeviewControl对象
Excel VBA教程:Trendline对象 Excel VBA教程:Trendlines集合对象
Excel VBA教程:UpBars对象 Excel VBA教程:UsedObjects集合
Excel VBA教程:UserAccess对象 Excel VBA教程:UserAccessList集合
Excel VBA教程:Validation对象 Excel VBA教程:VPageBreak对象
Excel VBA教程:VPageBreaks集合对象 Excel VBA教程:Walls对象
Excel VBA教程:Watch对象 Excel VBA教程:Watches集合
Excel VBA教程:WebOptions对象 Excel VBA教程:Window对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号