在excel vba中复制日期,以毫秒为单位

时间:2014-03-06 09:05:04

标签: excel vba copy range

我想将一个单元格中包含的确切日期复制到另一个单元格。我用这个命令:

Range("E" & ii).Value = Range("C" & ii).Value

但是,尽管使用以下格式对列进行了格式化,但日期格式缺少毫秒数。

Columns("E:E").Select
Selection.NumberFormat = "dd/mm/yyyy hh:mm:ss.0"

尽管在C列中有一个毫秒值,但我总是在E列中得到“0”毫秒。

感谢和问候

1 个答案:

答案 0 :(得分:0)

使用以下格式:

“dd / mm / yyyy hh:mm:ss.000”