Hi,
I'm not sure this is what you're after but:
following would use the (actual) axis' minimum
to set the crosspoint.
Sub foo()
With ActiveSheet.ChartObjects(1).Chart
With .Axes(xlValue)
.Crosses = xlAxisCrossesCustom
.CrossesAt = .MinimumScale
End With
End With
End Sub
--
keepITcool
|
www.XLsupport.com | keepITcool chello nl | amsterdam
Ciccio_Drink wrote :
hi there,
i'm in trouble again :)
I am designing a Chart with x-axis values going from -430 up to +430
and y-axis values going from -2.0E-02 up to 1.8E-02.
I'd like the axes to cross at their minimum (so point -430 (x-axis)
and -2.0E-02 (y-axis) to be the crossing). (default they cross at
point 0.0, -430)
I tried everything with .Crosses = xlMinimum or xlMaximum, obtaining
all the possible crossings, but the one I need.
Of course I could just set the .CrossesAt property at the minimum
value, but I am generating dynamically many charts and the
minimum/maximum values are not always the same.
Thx