首页 > 解决方案 > 与 2010 相比,Excel 2016 中图表中的轴数格式错误

问题描述

我不明白为什么 Excel 2016 中图表 y 轴上数字格式的行为与 Excel 2010 不同。

例如,如果我调用下面提到的数字格式属性,与 Excel 2010 相比,我在 Excel 2016 上得到不同的结果。

 ? myDiag.Diagramms.Item(1).Chart.Axes(xlCategory).TickLabels.NumberFormat
' Result in Excel 2010: 0.00


 ? myDiag.Diagramms.Item(1).Chart.Axes(xlCategory).TickLabels.NumberFormat
' Result in Excel 2016: #.000

在 Excel 2010 的图表上显示 y 轴值:

2;1.5; 1.00;...; -1.00;-1.5;-2

相反,在 Excel 2016 中,值的显示很奇怪:

002; 002; 001; ...; -001; -002; -002

我尝试清除数字格式,尝试在 Excel 2016 中设置不同的格式,但没有任何结果。仅显示数字格式,如 -002 或其他奇怪的格式。

问候,

标签: vbaexceloffice-2010office-2016

解决方案


推荐阅读