假设我有40个行星的列表(好的,有些来自另一个太阳系)。天文学家已计算出从1月到12月撞击行星的流星数量。所以我有40行12列数据。
当我绘制3D图表时,行星显示在深度轴上,1月到12月的月份在分类轴上,以及值轴上的流星数量。
但有些行星不见了。似乎SpreadsheetGear
或Excel
正在将行星视为数字。
make SpreadsheetGear
如何在深度轴上显示所有行星?
PS。我查看了所有相关的Spreadsheetgear
文档,但我无法找到如何执行此操作并检查了StackOverflow的相关问题,但没有找到任何问题。
谢谢,CoolBreeze
答案 0 :(得分:0)
我想我解决了自己的问题:
1)当我调用AddChart时,我增加了图表的宽度:
ChartObj = m_WorksheetObj.Shapes.AddChart(Left, Top, Width, Height).Chart
2)我设置了TackLabelSpacing = 1
Dim DepthAxis As IAxis = ChartObj.Axes(AxisType.Series)
DepthAxis.TickLabelSpacing = 1
我不确定这是否是最佳解决方案,但目前似乎对我有用。
如果我添加更多的行星,标签将更加靠近,并且更难以阅读标签。我不得不再扩大图表以展开标签,使其更易于阅读。
我在行星名称前添加了数字,所以当我查看图表上的行星列表时,我可以看到1-40,我知道所有行星都已列出。