У меня есть столбец 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