You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel 365折线图Y轴范围修改:如何设置轴刻度最小值与最大值?

调整Excel折线图Y轴刻度范围(无需VBA也能实现)

手动设置方法(优先推荐)

不用VBA就能解决,你可能是没找对设置入口,具体步骤:

  • 右键点击折线图的Y轴(数值轴),选择「设置坐标轴格式」
  • 在右侧弹出的设置面板中,点击「坐标轴选项」(齿轮图标)
  • 找到「边界」选项组,取消勾选「自动」(默认自动模式会把最小值设为0)
  • 手动输入最小值为1.06,最大值为1.39,点击空白区域确认即可

设置完成后,折线图会聚焦在你的数据范围上,不会再出现大量空白区域。

VBA批量处理方案(适合多图表场景)

如果需要一次性调整多个图表的Y轴刻度,可以用以下VBA代码:

Sub SetYAxisBounds()
    Dim chtObj As ChartObject
    Dim valueAxis As Axis
    
    ' 遍历当前工作表的所有图表
    For Each chtObj In ActiveSheet.ChartObjects
        Set valueAxis = chtObj.Chart.Axes(xlValue)
        With valueAxis
            .MinimumScale = 1.06
            .MaximumScale = 1.39
            .MajorUnit = 0.05 ' 可选:自定义刻度间隔,按需调整
            .MinorUnit = 0.01 ' 可选:自定义次要刻度间隔
        End With
    Next chtObj
End Sub

使用方式:

  1. 按下Alt + F11打开VBA编辑器
  2. 右键VBAProject → 插入 → 模块,新建一个代码模块
  3. 粘贴上述代码,按F5运行即可

内容的提问来源于stack exchange,提问作者sohelK

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 09:12:14