Столбчатая диаграмма vb.net - PullRequest
0 голосов
/ 15 мая 2018

Хочу составить столбчатую диаграмму занятости машин за месяц.У меня есть эта база данных:

Picture1

И я использую этот код для создания диаграммы:

private sub

            rng1 = folhaexcel5.Range("B2:M2", "B3:M3")
            grafico = folhaexcel5.Shapes.AddChart(xlColumns).Chart
            grafico.SetSourceData(Source:=rng1)
            grafico.HasTitle = True
            grafico.ChartTitle.Characters.Text = "Occupation Rate of Machines"
            grafico.Axes(XlAxisType.xlValue).MaximumScale = 100
            grafico.Axes(XlAxisType.xlValue).HasTitle = True
            grafico.Axes(XlAxisType.xlValue).axistitle.characters.text = "Occupation Rate (%)"
            grafico.HasLegend = False
            folhaexcel5.ChartObjects(1).Top = folhaexcel5.Range("p3").Top
            folhaexcel5.ChartObjects(1).left = folhaexcel5.Range("p3").Left
            folhaexcel5.ChartObjects(1).height = 300
            folhaexcel5.ChartObjects(1).width = 1000
            grafico.SeriesCollection(1).Interior.Color = Color.FromArgb(0, 124, 208)
            grafico.SeriesCollection(1).Border.Color = Color.FromArgb(0, 55, 92)

End sub

Когда язапустите его, диаграмма будет добавлена ​​в файл Excel, но она пуста.И когда я нажимаю на графике, чтобы увидеть выбранные данные, мне это показывают:

Picture

Я хочу поставить линию 2 в качестве оси X истрока 3 как значения у.Но, похоже, я не могу выделить эти две строки.Кто-нибудь может мне помочь?

...