Я пытаюсь получить столбчатую диаграмму Excel в VBA, но когда я пытаюсь, мой результат меняется?
что я делаю не так?
Мой ожидаемый результат и Результат я получаю:
Диаграмма
Код VBA для вашей справки:
Sub createchart()
Dim ws As Worksheet
Set ws = ThisWorkbook.Sheets("High")
Dim chrt As Object
Set chrt = ws.Shapes.AddChart2(297, xlBarStacked)
With chrt.Chart
.SetSourceData Source:=ws.Range("E4:E7")
.HasTitle = True
.ChartTitle.Text = ws.Range("E3").Value
End With
End Sub