Excel VBA教程:LegendEntries集合对象

Charts (Chart)
Legend
LegendEntries (LegendEntry)
Font
LegendKey

在指定的图表图例中的所有LegendEntry对象的集合。每个图例项有两个部分:图例项的文字、图例项的标记。图例项的文字是与图例项有关的数据系列或趋势线的名称;图例项的标记用图形表示图例项与数据系列或趋势线的对应关系。图例项标记与其相应系列或趋势线的格式属性包含在LegendKey对象中。

LegendEntries集合对象的用法

可用 LegendEntries方法返回 LegendEntries集合。下例在嵌入的第一个图表中的图例项集合中循环,并修改这些图例项的字体颜色。


With Worksheets("sheet1").ChartObjects(1).Chart.Legend
    For i = 1 To .LegendEntries.Count
        .LegendEntries(i).Font.ColorIndex = 5
    Next
End With

可用 LegendEntries(index) 返回单个 LegendEntry对象,其中 index 为图例项的编号。不能用名称返回图例项。

图例项的编号代表图例项在图例中的位置。LegendEntries(1) 位于图例的顶部;LegendEntries(LegendEntries.Count) 位于图例的底部。下例将嵌入的第一个图表中图例顶部的图例项(这通常是第一个数据系列的图例)的文字字体设置为斜体。


Worksheets("sheet1").ChartObjects(1).Chart _
    .Legend.LegendEntries(1).Font.Italic = True

上页:Excel VBA教程:Legend对象 下页:Excel VBA教程:LegendEntry对象

Excel VBA教程:LegendEntries集合对象

Excel VBA教程:LegendEntry对象 Excel VBA教程:LegendKey对象
Excel VBA教程:LineFormat对象 Excel VBA教程:LinkFormat对象
Excel VBA教程:获取有关 Macintosh 关键字的“帮助” Excel VBA教程:Name对象
Excel VBA教程:Names集合对象 Excel VBA教程:ODBCError对象
Excel VBA教程:ODBCErrors集合对象 Excel VBA教程:OLEDBError对象
Excel VBA教程:OLEDBErrors集合对象 Excel VBA教程:OLEFormat对象
Excel VBA教程:OLEObject对象 Excel VBA教程:OLEObjects集合对象
Excel VBA教程:Outline对象 Excel VBA教程:PageSetup对象
Excel VBA教程:Pane对象 Excel VBA教程:Panes集合对象
Excel VBA教程:Parameter对象 Excel VBA教程:Parameters集合对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号