Excel – VBA在设置为00:00:00时不会复制时间

我正在运行一个简单的VBAmacros将值从一个表复制到另一个。 除了复制时间单元格外,它几乎完美地工作:

我有工作表A(单元格CL)的价值:09/11/2016 00:00:00(法国格式,不是问题)

我尝试使用以下代码将此值复制到工作表B(单元格G):

Worksheets("MEP").Range("G" & activeRow).Value = Replace(Worksheets("Export").Cells(rw.Row, "CL").Value, "#", Chr(10)) 

(忽略replacefunction)

其结果是:09/11/2016
没有时间…

我如何强制Excel包括时间?

谢谢

试试这个从sheet2复制到sheet1的特定单元格,包括格式:

 Sheets("sheet2").Cells(1, 3).copy Sheets("sheet1").Cells(1, 1) 

更改后,设置这个数字格式:

 Worksheets("MEP").Range("G:G").Select Selection.NumberFormat = "dd/mm/yyyy h:mm:ss"