我有这个设计模板,我想在打开应用程序时默认应用于应用程序。但是需要打开文档才能应用设计模板。因此,每当打开/创建新工作簿或现有工作簿时,我都必须针对一些处理程序。
那么我可以在这里采取哪种方法呢?
我认为您可以使用Workbook_open事件。 听起来这对于您想要的行为就足够了,但由于您希望宏是全局的,因此可能需要将它们变成它们的附加组件。
外接程序方法最适合应用于现有工作簿。
但是,如果您希望将标准设计模板应用于每个新工作簿,我建议您创建一个模板。
为此:
- 创建新的空工作簿
- 应用设计模板
- 将文件另存为 Book.xlt(适用于 Excel 2003;Book.xltx 版本 2007、2010) 在以下文件夹中:
%appdata%MicrosoftExcelXLSTART
每次创建新工作簿(通过打开Excel或点击"新建"按钮)时,都会从此模板文件生成该工作簿。