Excel 2003 .xlm行为之间的区别

时间:2013-06-20 10:05:31

标签: excel vba xlm

我有两个Excel 2003 .xlm文件,每个文件都有一个makro。两个宏中的文本是相同的。我只用一张工作表从workmap(.xls文件)运行宏。 .xls文件中的单元格已预先格式化,例如单元格(1,5)具有自定义格式"MMMM"

宏所做的第一件事就是将值放在.xls文件中的预格式化单元格中,例如使用以下命令:Cells(1, 5).Value = "01.11.2010"

如果我使用一个.xlm文件,结果为"November"

如果我使用另一个.xlm文件,结果为"01.11.2010"

其他预先格式化的单元格也有不同的工作方式。如果我在单元格中输入值“8,00”,则首先将.xlm设为数字,将第二个设为文本。它甚至可以打开两个.xlm文件。

造成这种差异的原因是什么?

1 个答案:

答案 0 :(得分:1)

区域设置在这里起作用,因此我的设置可能与您的设置略有不同。但是在A2中,我在2012年1月11日开始了。我设置B2公式= A2和C2公式= A2。

注意两个结果中每一个的显示效果如何不同。这是因为我将列B和C格式化为不同的显示(掩码)格式。

您可能会在工作表上遇到类似问题并显示“NOVEMBER”。

enter image description here