【发布时间】:2020-11-30 09:59:32
【问题描述】:
我正在做一个带有四列标记和 x 轴上的日期的折线图。
C 列是我要绘制的值。
其他列(E 到 G)是表示下限和上限(质量控制)的恒定线。
我在 C 列中的第一个值是 16.72,但图表从 0 开始。
为什么包含一个 0 值,如何删除它?
Dim RegChart As ChartObject
Set RegChart = Sheets("Regen Quality").ChartObjects.Add(Left:=180, Width:=800, Top:=7, Height:=300)
RegChart.Chart.SetSourceData Source:=Sheets("RegenQuality").Range("A3:A80,C3:C80,E3:G80")
RegChart.Chart.ChartType = xlLineMarkers
RegChart.Chart.HasTitle = True
RegChart.Chart.ChartTitle.Characters.Text = "%Regen"
'X axis name
RegChart.Chart.Axes(xlCategory, xlPrimary).HasTitle = True
RegChart.Chart.Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "Sample dates"
'y-axis name
RegChart.Chart.Axes(xlValue, xlPrimary).HasTitle = True
RegChart.Chart.Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "%"
【问题讨论】: