使用vba更改图表类型

时间:2015-08-20 06:07:36

标签: excel vba excel-vba

您好我想用vba将饼图更改为条形图,反之亦然。我从类似的问题中使用了这个代码,但似乎没有用。它给我一个系统错误消息,说“找不到参数”。当我从开发人员本身运行它时,它给我一个运行时错误5.需要帮助来调试这个或代码来帮助更改图表类型。谢谢。这是代码:

Sub ApplyPieChart()
    ActiveSheet.ChartObjects("Chart Title").Activate
    ActiveChart.ChartType = xlPie
End Sub

Sub ApplyBarChart()
    ActiveSheet.ChartObjects("Chart Title").Activate
    ActiveChart.ChartType = xlBarClustered
End Sub

1 个答案:

答案 0 :(得分:2)

代码运行没有错误。检查图表的名称。最有可能的不是“图表标题”,​​而是“图表1”,除非你改变它。

enter image description here