我有兩個Excel 2003 .xlm文件,每個文件都有一個makro。兩個宏中的文本都是相同的。我只用一張工作表從workmap(.xls文件)運行宏。 .xls文件中的單元格已預先格式化,vor示例單元格(1,5)具有自定義格式"MMMM"
。Excel 2003與.xlm行爲的區別
該宏所做的第一件事是將值放入預先格式化的單元格中.xls文件中,例如使用以下命令:Cells(1, 5).Value = "01.11.2010"
。
如果我用一個.xlm文件做,結果是"November"
。
如果我用另一個.xlm文件做,結果是"01.11.2010"
。
其他預格式化的單元格的工作方式也不同。如果我在單元格中輸入值「8,00」,首先.xlm將其作爲數字,第二個作爲文本。它甚至會打開這兩個.xlm文件。
什麼可能是這種差異的原因?
請考慮發佈工作簿鏈接(通過DropBox或GoogleDocs)。使用所有這些信息進行故障排除會更容易。 –
列格式掩碼看起來不同。 – xQbert