2017-05-02 75 views
0

在Access 2010中通过VBA进入另一个障碍格式化我的数据透视图。我得到“运行时错误'438':对象不支持此属性或方法“错误。VBA访问枢轴图设置Y轴最小/最大比例

再次,我已经尝试了许多不同的代码迭代,但无法获得正确的代码。与往常一样,提前感谢您的帮助。

Private Sub Form_Load() 

'Call LineMarkerFormat 

RONMax = DMax("[Total A/C]", "tblRONChartComparison") 
RONMin = DMin("[Total A/C]", "tblRONChartComparison") 

With Me.ChartSpace.Charts(0).Axes(1).Scaling 
    .MinimumScale = RONMin 
    .MaximumScale = RONMax 

End With 

End Sub 

回答

0

和我检查的下一个站点有非常简单的解决方案。您不再需要在.minimum/.maximum结尾处进行缩放。这是我的工作代码。

Private Sub Form_Load() 

'Call LineMarkerFormat 

RONMax = DMax("[Total A/C]", "tblRONChartComparison") 
RONMin = DMin("[Total A/C]", "tblRONChartComparison") 


With Me.ChartSpace.Charts(0).Axes(1).Scaling 
    .Minimum = RONMin 
    .Maximum = RONMax 

End With 

End Sub