为什么VBA格式函数会像这样工作?

时间:2012-10-30 11:31:25

标签: vba

为什么格式(“1A”,“0.000000”)返回0.041667?

1 个答案:

答案 0 :(得分:7)

0.0416671/24,因此将1A解释为1 AM

?cdate(Format("1A","0.000000") )
01:00:00 

"1A"传递给val()以提取1,如果输入不是数字,那么您想要的其他内容不会调用格式。

相关问题