Excel:macros启用模板引用错误
我有一个名为MorningReport.xltm的模板我有一个macros从文件复制数据并将其粘贴到文件中。 问题是,当用户打开该文件,它将其重命名为MorningReport1,我无法弄清楚新文件扩展名是什么? 当我去运行macros时,它找不到文件(我假设我没有把正确的扩展名)。 任何解决scheme或深入了解如何模板引用工作或如何彻底解决我的问题将是太棒了!
谢谢!
它没有扩展名。
就像一个新的空白工作簿被称为Book1而不是Book1.xlsx或Book1.xlsm或Book1.xlsb而不保存工作簿,您的模板创build了一个基于.xltm模板的新的空白工作簿。 直到它被保存为工作簿XlFileFormat之一后,它才会有关联的扩展。
这种行为可以通过进入VBE并将?thisworkbook.name
键入到立即窗口来validation。