Как выбрать один столбец данных в качестве моей оси X и построить другой столбец в качестве данных для графика? - PullRequest
0 голосов
/ 11 июня 2019

У меня есть столбец A, который имеет начальный год, а затем увеличивается на один год до конечного года. Например, данные могут начинаться на A2 и могут быть 2019, а столбец - на A23 с 2040.

В столбце B у меня есть данные, которые соответствуют году слева от него в столбце A.

Я просто хочу, чтобы ось x была годами в столбце A, и чтобы она отображала значения в столбце B на одной линии.

Например, если 2040 год имел значение в столбце B, равное 22, тогда точка данных была бы (2040, 22) и приходилась бы на наносимую линию.

Приведенный код отображает линию для столбца B, но ось X имеет значение 1-22, а не 2019-2040.

Примечание: мне нужна ось X, чтобы она всегда работала независимо от длины столбца A, а не только на 2019-2040 годы.

Set rng = wsGraphing.Range("B2:B23")
Set cht = wsGraphing.Shapes.AddChart2
cht.Chart.SetSourceData Source:=rng
cht.Chart.ChartType = xlLine
...