0
我正在處理一個任務,我應該在Excel工作簿(使用.NET)中填寫一些數據,而現有的圖表對象將根據給定的數據繪製線圖。不幸的是,工作簿中的宏引發錯誤"Unable to set MinimumScaleIsAuto property of Axis class"
。Excel - 無法設置Axis類的MinimumScaleIsAuto屬性
ActiveSheet.ChartObjects("Chart 1").Activate
ActiveChart.Axes(xlCategory).Select
With ActiveChart.Axes(xlCategory)
.MinimumScaleIsAuto = True
.MaximumScaleIsAuto = True
.BaseUnitIsAuto = True
.MajorUnit = 2
.MajorUnitScale = xlMonths
.MinorUnitIsAuto = True
.Crosses = xlAutomatic
.AxisBetweenCategories = False
.ReversePlotOrder = False
End With
我是VBA的新手,Excel圖表和excel文件的原始作者不在身邊。但是,由於excel文件在相當長的一段時間內(用戶手動填寫數據)正在使用,我懷疑自己的數據輸入是否有問題。
X軸用日期繪製,Y軸用一些浮點值繪製。
這個錯誤一直困擾着我,因爲相當長的一段時間,我被困住了。任何人都可以請幫助我嗎?