如何打开excel工作薄后自动执行它的宏?

来源:百度知道 编辑:UC知道 时间:2024/06/20 11:09:23
如题,望高手指教

用户的程序一般都在“模块”里
要想打开excel工作薄后自动执行,
把你的“主控程序”写在

ThisWorkbook对象里(左边,模块的上面,sheet1,sheet2的下面)

1.ALT+F11,打开VBE
2.在左边project exploer中双击This workbook
3.出现窗口,最上两个下拉菜单,左选workbook,右选open
VBE自动出现code:
Private Sub Workbook_Open()
End Sub
4.在程序中输入你要执行得宏名字。
如你在这个workbook中编写了
sub myprocedure()
end sub
你就在上面得workbook-open中输入myprocedure
5.保存
6.重新打开workbook,将会自动执行myprocedure。