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