当用户打开或者关闭工作簿时,可能需要某些过程能够自动运行。E x c e l提供的方法使得这项任务实现起来非常简单。如果想要某个过程在工作簿打开时运行,那么把这个过程命名为Auto_Open就可以了。
Auto_Open对于很多任务来说都非常有用:
• 初始化变量的值。
• 添加菜单和工具栏按钮。
• 初始化工作表上的值。
• 显示应用程序的欢迎界面。
• 改变某些选项,比如选择网格线显示还是直接显示的选项等。
• 插入工作表。
• 执行格式设置任务。
• 从工作簿删除不需要的数据。
如果在关闭工作簿时需要运行某个过程,那么可以把这个过程命名为Auto_Clo se,需要在Auto_Close过程中执行的动作的可能类型包括:
• 删除不需要的工作表。
• 把工作簿以其他名称保存,以进行备份。
• 返回到已经关闭的一些显示设置,比如状态栏、网格线、工具栏等等。
每个工作簿只能够有一个过程Auto_Open和Auto_Close一个过程。
参考资料:excel宏专项学习24