使用 Excel vba 显示趋势线的增加

使用 Excel vba 显示趋势线的增加

我在 (sales1) 中有数据c5:c12,并绘制了该数据的图表和趋势线。我在d5:d12(sales2) 中也有数据。我想使用第二个数据范围(通过点击命令按钮)以图形方式显示现有趋势线的增长。

我如何在 Excel 中实现这一点(通过使用 VBA)?

答案1

步骤 1:我不知道您的 Excel 中是否有开发人员选项卡。如果您在“视图”选项卡旁边没有看到“开发人员”选项卡,请按照说明操作这里. 把它完成。

步骤 2:如下所示,找到命令按钮并单击它。这样您就可以在喜欢的位置绘制命令按钮。
定位 ActiveX 控件 - 命令按钮

步骤 3:单击插入(来自步骤 2)旁边的按钮,称为设计模式。此按钮的背景颜色应该会改变。现在单击您放置的命令按钮,它将打开您的 VBE IDE for excel。

步骤 4:输入以下代码:

     ActiveSheet.Shapes.AddChart2(227,xlLineStacked).选择
     ActiveChart.SetSourceData 源:=范围("C3:D12")  

随意更改范围范围(“C3:D12”)它应该看起来像这样在此处输入图片描述

步骤5:现在单击命令按钮应该会生成您需要的图表。

我的 Excel 表格最终看起来是这样的。我所做的非常基础。您可以使用相同的方法自定义大量内容。

在此处输入图片描述

相关内容