在图表中有4种网格线,分别是主轴主要水平网格线、主轴主要垂直网格线、主轴次要水平网格线、主轴次要垂直网格线。
在vba中可以用轴对象Axis的属性HasMinorGridlines、HasMajorGridlines来显示(添加)或关闭(删除)主次网格线。
所有轴对象组成了轴集合对象Axes。
有了以上的知识,可以使用如下的代码显示(添加)或关闭(删除)网格线:
Sub QQ1722187970()
Dim oChart As Chart
Dim oAxis As Axis
Dim oAxes As Axes
Set oChart = Excel.Application.ActiveChart
'对空白的图形进行设置
With oChart
For Each oAxis In .Axes
oAxis.HasMajorGridlines = False
oAxis.HasMinorGridlines = False
Next
End With
End Sub


发表评论