偏移辅助轴的刻度线


0

我想在excel中偏移辅助轴的标记而不改变最小值。这是一个非常复杂的VBA类,显然解决了这个问题,但我想要一个不需要我在VBA中构建整个图表的解决方案。

这是我的意思的一个例子(我删除了图表内部所以它看起来很有趣,但实际上只有轴对这个问题很重要):

在此输入图像描述

我很满意左边的主轴。辅轴只是主轴加7.96%,因此辅轴HAS TO最小为0.0796。但是我希望我的标记是更好的圆形数字,所以我想将辅助轴'标记的起点偏移到仅从8%开始。

有谁知道实现这一目标的方法?为了清楚VBA,我很高兴使用VBA解决方案,但我没有时间在VBA中实际构建图表。使用VBA获取图表上的句柄并进行调整将是完美的。

Answers:


2

好的,感谢Jon Peltier的这篇优秀文章,我设法找到了一个黑客:

我制作了一个虚拟系列,其X值全部等于我的图表的X最大值,Y值等于我想要显示的值(即0.08,0.0825,0,085 ......)然后只是将其格式化为有标记线而没有加入他们的行,添加数据标签。然后隐藏我的实际轴(这也是一个黑客,我做了数字格式“。”,使字体颜色为白色,主要步骤大于Y max)。

这是结果 - 辅助轴现在仍然以7.96%开始,但我设法精确地抵消了标记,使它们从8%开始。

在此输入图像描述

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.