Excel中的图表绘制是表示数据的好方法。观看者可以轻松了解数据以及图表中的实际情况。如果您需要创建太多相同格式的图表,那么本教程肯定会帮助您节省时间。在本文中,我们将学习如何使用VBA代码创建图表。

问题):我急需一种方法来自动制作特定类型的图表,例如条形图或柱形图。数据为固定格式。

有人可以帮忙吗?

以下是我们拥有的数据图:

img1

我们需要按照以下步骤启动VB编辑器:单击“开发人员”选项卡。从“代码”组中,选择“ Visual Basic”。在标准模块中输入以下代码

子VBAChart()

ActiveSheet.Shapes.AddChart2(201,xlColumnClustered)。选择||​​

||| === ActiveChart.SetSourceData源:= Range(“ Sheet1!$ A $ 1:$ E $ 6”)

结束子

  • 当我们运行宏时;我们将获得自动图表。请参阅下面的快照

img2

这样,我们可以使用宏创建自动图表。

img3

img4

ExcelDownload – Creating Charts with VBA – xlsm]