VSTO VB.NET Excel图表,图表的字幕 - 如何从代码访问图表文本框?

时间:2011-10-14 19:35:39

标签: vb.net excel vsto

我在Excel中有一个图表,我想使用字幕。图表对象上没有SubTitle属性,因此我查看了Excel用户界面,发现只能使用文本框创建子标题。文本框看起来与图表相关联,而不是与工作表相关联,那么如何从代码中访问该文本框?

...谢谢

1 个答案:

答案 0 :(得分:1)

还有另一种可能性,那就是在图表标题中包含字幕,例如:

Dim co As ChartObject

Set co = Sheet1.ChartObjects(1)
co.Chart.HasTitle = True
co.Chart.ChartTitle.Text = "First Quarter Sales" & vbCrLf & "Subtitle"
co.Chart.ChartTitle.Characters(22, 8).Font.FontStyle = "Bold Italic"