1
我是宏的新手。事实上,这是我的第一个宏。我正试图执行这个宏。我正面临运行时错误。遇到运行时错误'438'对象在Excel宏中不支持此属性或方法
Option Explicit
Sub ScaleAxes()
With ActiveChart.Axes(xlCategory, xlPrimary)
.MaximumScale = ActiveSheet.Range("I17").Value
.MinimumScale = ActiveSheet.Range("I18").Value
.MajorUnit = ActiveSheet.Range("I19").Value
End With
End Sub
基本上我的任务,我试图动态地根据我的表的最大值和最小值改变线路图的x值轴距。所以我使用min和max函数从我的表格中计算出最大值和最小值,并通过I17:I19传递这些值。不知道我有多正确。
I17,I18和I19是最小x轴距谷,最大x轴距值 – user2919277 2014-10-02 10:08:14
哪条线是你收到的错误? – Gareth 2014-10-02 10:09:15
你有I17,I18和I19的价值吗?我的意思是,你确定他们不是空的吗? – 2014-10-02 10:27:13