Excel VBAdate格式显示不同的结果在不同的PC?

我在Excel VBA中遇到了一个问题。
我将Today()设置为列中的值,结果显示为2015/1/6 0:00,而在其他计算机中,结果为42010

伙计们,你有任何解决scheme,以避免这个问题发生在不同的电脑?
当我尝试从一张纸复制并粘贴到其他电脑中的另一张纸时,会发生此问题。 我希望结果2015/1/6 0:00在所有电脑中显示。

这似乎不是任何国际区域标准的常规date格式,因此您必须使用自定义数字格式或随后的VBA行格式化工作表上的单元格(Ctrl + 1),例如,

 Range("A2:A10").NumberFormat = "yyyy/m/dh:mm" 

如果你已经在VBA中,后一种解决scheme提供了更多的function。