Как сгруппировать диапазон Excel в диаграммах Excel?

Я использую Microsoft.office.interop.excel и создал Excel с данными введите здесь описание изображения

В настоящее время я показываю эти данные в том же Excel, что и диаграмма, также следующим образом: введите здесь описание изображения

Но мне нужно, чтобы эти данные были сгруппированы следующим образом: введите здесь описание изображения

Как я могу изменить свой код, чтобы добиться этого?

Текущий код

Dim chartDeliveryDetailDateRd As Excel.Chart
Dim xlChartsDd As Excel.ChartObjects
Dim myChartDdRd As Excel.ChartObject
Dim chartRangeDdRd As Excel.Range

xlChartsDd = xlWorkSheet3.ChartObjects

myChartDdRd = xlChartsDd.Add(50, 100, 500, 250)

chartDeliveryDetailDateRd = myChartDdRd.Chart

chartRangeDdRd = xlWorkSheet3.Range("a1", "i4")
chartDeliveryDetailDateRd.SetSourceData(Source:=chartRangeDdRd)

chartDeliveryDetailDateRd.ChartType = Excel.XlChartType.xlColumnClustered

person coderSree    schedule 10.06.2017    source источник


Ответы (1)


Я нахожу решение, на самом деле это была одна строка кода.

Добавлен

chartDeliveryDetailDateRd.PlotBy = Excel.XlRowCol.xlColumns

Это построит диаграмму по столбцам, и в моем случае данные будут сгруппированы.

person coderSree    schedule 11.06.2017