0

我以前从未遇到过这个错误,我在谷歌上找不到任何关于它的信息。

基本上,我有一个带有“说明”页面的工作簿,其中有一些宏按钮和一个用于输入特定日期的单元格。此单元格是日期类型,而不是字符串类型。

我的电脑输入日期没有问题。我通常输入它作为前。“20/09/01 12:00 am”并以所需格式“20/09/01 0:00”显示。我将计算选项设置为自动执行此操作,因此用户可以根据需要输入它。

但是,我有两个用户在他们的计算机上测试了这本工作簿,当他们在该单元格中输入日期时,即使以与我完全相同的方式,一旦他们按 Enter 键,它就会更改为字符串格式。我已确保计算选项也相同。

我知道 Excel 可能会因为区域设置而对 vba 中的某些公式(例如跨计算机的日期值)挑剔,但这只是在单元格中输入日期。我在他们的计算机上以与我在我的计算机上完全相同的方式完成此操作,但在按 Enter 后它仅作为日期保留在我的计算机上。

有人可以帮忙吗?

谢谢

4

0 回答 0