Excel能够自动运行的四种宏介绍
在Excel工作薄中,有四类宏是可以自动运行的,下面逐一为您介绍。
一、Workbook_Open
例子如下列代码。
PrivateSubWorkbook_Open()
'您的代码
EndSub
二、Workbook_Close
例子如下列代码。
PrivateSubWorkbook_Close()
'您的代码
EndSub
三、Workbook_Activate
例子如下列代码。
PrivateSubWorkbook_Activate()
'您的代码
EndSub
四、Workbook_Deactivate
例子如下列代码。
PrivateSubWorkbook_Deactivate()
'您的代码
EndSub
上述的第一种宏在工作薄被打开的时候自动运行。第二种宏在工作薄被关闭的时候自动运行。第三种宏在工作薄被激活的时候自动运行。第四种宏在工作薄处于非激活状态下自动运行。
上述四种宏中间,您可以加入自己的代码。当然,如果不想这样,就把'您的代码换为CallMySubs
同时,自己加上一个自定义宏,如下:
SubMySubs()
'这里添加您的VBA宏代码
EndSub