将日期转换为值

时间:2015-11-03 15:35:45

标签: excel-vba date formatting vba excel

我有一个复制数据量的宏,其中一些值是日期。我已设法在单元格中显示数据(ddmmyyyy),但是,当将数据复制到另一个目的地时,它会复制为数值(例如:42005),或复制为日期(dd / mm /年)。

我需要细胞复制细胞中可见的物理数字(例如:01012015)并将它们粘贴到新目的地。我目前的编码使用: wsTarget.Range("X" & lTargetRow).Value = wsSource.Range("X1").value系统来移动数据。我尝试过使用Value和Value2但没有成功,文本会导致我的代码出错。

我做了很多谷歌搜索,一无所获。我可以让它改变的唯一方法是通过物理格式化单元格,但是我可以真正处理上面示例所表示的日期。有人可以帮忙吗?

0 个答案:

没有答案