Excel 每日打印报告轴格式

Excel 每日打印报告轴格式,excel,vba,charts,Excel,Vba,Charts,我正在绘制一天的数据。我从CSV文件中获取值。一列是时间hh:mm:ss,另一列是我的数据。我画了一张XY图。对于所有这些,我使用VBA 图表应始终在00:00开始,并在24:00结束。因此,我将最小值设置为0,将最大值设置为1。但是轴现在具有从00:00到00:00的值。我玩了一会儿,但找不到解决这个问题的方法。问题是00:00:00与24:00:00相同。您需要将图表轴设置为24小时格式 试试这个。根据适用情况进行修订 ActiveChart.Axes(xlValue).TickLabels

我正在绘制一天的数据。我从CSV文件中获取值。一列是时间
hh:mm:ss
,另一列是我的数据。我画了一张XY图。对于所有这些,我使用VBA


图表应始终在
00:00
开始,并在
24:00
结束。因此,我将最小值设置为
0
,将最大值设置为
1
。但是轴现在具有从
00:00
00:00
的值。我玩了一会儿,但找不到解决这个问题的方法。问题是
00:00:00
24:00:00
相同。您需要将图表轴设置为24小时格式

试试这个。根据适用情况进行修订

ActiveChart.Axes(xlValue).TickLabels.NumberFormat = "[h]:mm:ss"

请提供您目前掌握的代码,好吗?堆栈溢出不是编码服务;-)但是我认为如果你这样论证的话,我认为你无法回答这个问题。因为正如我所说,我设置了最小和最大比例,我想我不需要发布这两个命令:)谢谢,它正在工作。但是我使用[hh]是因为我喜欢前导零来保持格式不变。然后使用
[hh]:mm:ss
而不是
hh:mm:ss
。有一点不同:)是的。我正在使用[hh]:mmok。我在代码中使用“[h]:mm:ss”来演示转换:)很高兴它被排序了。