我有一个值为C4
的单元格1:05:20
,我正在尝试创建一个字符串TIME 1:05:20
并使用VBA将此字符串粘贴到另一个单元格C5
中,但不是得到我所需要的。我下面的代码返回
改为TIME 4.53703703703704E-02
。
Public Sub timer()
Range("C5").Value= "TIME" & " " & Range("C4").Value
End Sub
如何获得所需的值?
答案 0 :(得分:2)
假设现在是时候格式化了。要使Excel日期和时间只是数字,正是这种格式使它们看起来像日期或时间。 (时间是一天的一小部分,因此是您的答案。)
Range("C5").Value = "TIME" & " " & Format(Range("C4").Value, "hh:mm:ss")