Excel VBA - 对数x轴

时间:2013-07-22 13:55:29

标签: excel-vba vba excel

我是VBA的新手。我正在尝试使用Excel VBA绘制散点图。我选择了x轴在对数刻度上绘制。问题在于x轴上的最小值。我想将y轴绘制成对应于0.1。但是它被绘制成对应于1。

我尝试使用这段代码进行更改

With .Axes(xlCategory)
     .ScaleType = xlLogarithmic
     .MinimumScale = 0.1

仍然存在问题。我能够将y轴向右移动,但不能向左移动。

请帮助解决此问题。

谢谢, 问候, 基肖尔

1 个答案:

答案 0 :(得分:1)

我使用CrossesAt解决了上述问题。以下是代码

With .Axes(xlCategory)
     .ScaleType = xlLogarithmic
     .MinimumScale = 0.1
     .CrossesAt = 0.1
End With