目前,我有一个Excel 2007模板项目,工作簿扩展名为.xltx。我有一个新的要求,我的模板应该使用宏(.xltm模板)运行。由于我对现有模板进行了大量UI更改,因此我不想重新创建新的模板项目。
如果我将模板项目中的工作簿文件的扩展名从.xltx更改为.xltm,它是否会正常工作而不会损失我的设计和数据?我尝试了一个虚拟项目并收到错误,
Excel无法打开文件'ExcelTemplate.xltm',因为文件格式或文件扩展名无效。验证文件是否已损坏,以及文件扩展名是否与文件格式匹配。请帮忙。
此致
南大
答案 0 :(得分:0)
感谢您的更新。是的,我们不能简单地重命名。实际上我使用VSTO创建的模板不支持宏。因此,我需要在创建模板时使用启用宏的tempalte选项重新创建包含所有设计的模板。
如果没有,在保存时,会显示一些错误,例如模板应该是宏启用的tempaltes。
此致 南大