繁体   English   中英

VBA Excel 2010-抓图图例

[英]VBA Excel 2010 - Grab Chart Legend

当前,我正在尝试获取图表图例条目,如果它们在我的工作簿中,则可以从各个单元格中获取文本值,但是如果将图表导入到我的工作簿中,则我的代码将无法提取图例,因为它试图获得它找不到的单元格值。

我需要图表图例,因为工作中的人们似乎无法理解图例递减的概念,而我的用户窗体却反映了这一点(用户窗体是为了更方便地操作多个图表),所以我想用按钮说出哪个图表线,在这种情况下,它将进行处理。

ActiveChart.Legend.LegendEntries(2).Select将选择图例条目,但ChartLine2 = ActiveChart.Legend.LegendEntries(2).Value (或代替.Value我也尝试过.Name.Text.Parent.Name (尽管这个人只会得到“传奇”这个词,而不是100%知道为什么)

我的问题是获取图表图例的名称/文本需要什么代码?

由于图例来自“系列名称”,因此您可以使用:

ActiveChart.SeriesCollection(1).Name

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM