vba - 与 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 或其他奇怪的格式。
问候,
解决方案
推荐阅读
- vue.js - 如何使用 AXIOS 在 vuejs 中添加带有 api 密钥的 HEADERS,用于对 RESTFULL API 的 GET 请求
- highcharts - 我们可以在时间线图表的栏中显示文本吗?
- public-key - 从公钥获取可读格式
- hibernate - 使用 Hibernate 5 + JCache + Ehcache 3 的查询缓存不起作用(JBoss / Maven 项目)
- daterangepicker - 如何使用 daterangepicker 选择每个月的最小范围?
- javascript - 将 React 类组件的方法分配给 mobx observable 是好还是坏?
- sql - sql中的嵌套聚合函数
- linux - 在 Docker 中运行脚本时如何重定向终端 STDIN?
- node.js - 使用 SES 的 AWS Cron 作业邮件未交付
- python - Django 中间件在使用 process_view 时被循环