1

如何将最小比例设置为特定的单元格值,其中单元格不是恒定的。即:如果必须将最小比例设置为 45,并且值 45 并不总是出现在单元格中D14

.Axes(xlCategory, xlPrimary).MinimumScale = 45 ' Constant value

4

1 回答 1

2

要将最小比例设置为范围内的最小值,请使用该MIN函数。现在,由于范围不在具有图表的工作簿中,而是在您打开的 csv 文件中,因此您必须完全限定范围

为此,请声明一个范围对象,然后将其设置为相关范围

Dim Rng As Range

'
'~~> Rest of your code
'
Set wsTemp = wbTemp.Sheets(1)
Set Rng = wsTemp.Range("D3:D30")

'
'~~> Rest of your code
'
.Axes(xlCategory, xlPrimary).MinimumScale = Application.WorksheetFunction.Min(Rng)

高温高压

于 2012-06-25T20:55:12.800 回答