在Excel中更改X轴比例

我有一个XY散点图,我的x轴值从30开始。

我如何改变图表中的比例,使得我的值从X轴开始,而不是从零开始?

我能够在VBA中做到这一点如下:

  1. 抓住图表对象:

    Dim objChart As Object Set objChart = Sheets("MyWorksheetName").ChartObjects("MyChartName") 
  2. 更改x轴最小值:

     objChart.Chart.Axes(xlCategory).MinimumScale = myChartMinXValue 

Excel图表中的x轴似乎被称为xlCategory 。 另请注意, MinimumScale属性对于所有图表types都不存在。 我第一次尝试使用xlLine但我不断收到错误。 一旦我切换到xlXYScatterLines VBA很高兴。

  • 右键单击x轴
  • selectFormat Axis
  • selectMinimum旁边的Fixed选项,然后input30