【发布时间】:2020-05-15 03:57:50
【问题描述】:
我正在尝试在 VBA 中创建一个条形图,以显示特定月份的百分比变化。数据还需要在宏中计算。例如,能源系列显示 3 月至 2 月/2 月的数据,而不仅仅是一个月的数据。
我该怎么做呢?我插入了我希望显示的图像。
感谢您的帮助。谢谢!
数据:
我希望 vba 代码显示的内容:
Sub chart()
Dim i As Integer
Dim chart As ChartObject
With ActiveSheet.ChartObjects.Add _
(Left:=90, Width:=375, Top:=75, Height:=225)
.chart.SetSourceData Source:=Sheets("sheet1").Range("B2:D2", "B5:D5")
.chart.HasTitle = True
.chart.ChartTitle.Text = "1-month percent change for X month"
.chart.ChartType = xlBarClustered
.chart.HasLegend = False
End With
End Sub
【问题讨论】: