从一个Excel工作表手动复制/粘贴date格式时出现问题

当我尝试从一个Excel工作簿中手动复制和粘贴date到另一个时,粘贴的date与复制的date不匹配。

在练习册1中,假设我有01/02/17,在练习册2中我得到31/01/13。 格式是相同的。

(但是,如果我将date粘贴到工作簿1的工作表2中,则保持不变)

你会有一些线索吗?

问题是你正在使用1904date。 将其更改为正常的,它将被修复。

请参阅链接和复制工作簿之间的date的问题,并按照以下步骤操作:

要在Microsoft Office Excel 2007中设置工作簿的date系统,请按照下列步骤操作:

  • 打开或切换到工作簿。
  • 单击Microsoft Officebutton,然后单击Excel选项。
  • 点击高级。
  • 单击以取消select何时计算此工作簿,下使用1904年数据系统checkbox,然后单击确定。

一年前,我在VBA中遇到过同样的问题: VBA–将date从一个单元复制到另一个单元 – 奇怪的变化