如何让Excel工作簿中宏自动运行

excel教程 4年前 (2020) https://www.leileyou.com

自动运行

在Excel工作簿中创建宏后,有时用户需要宏能够随着工作表的打开自动运行。要实现这种宏的自动运行可以使用Auto_Open过程启动和事件启动这两种方式。以下是豌豆资源网小编为您带来的关于让Excel工作簿中宏自动运行,希望对您有所帮助。

让Excel工作簿中宏自动运行

1、启动Excel并打开包含宏的工作表,在“开发工具”选项卡的“代码”组中单击“宏”按钮打开“宏”对话框,单击“编辑”按钮打开VBA编辑器窗口,如图1所示。在代码窗口中将原有的过程名更改为"Auto_Open",如图2所示。切换到Excel窗口,再次打开“宏”对话框,可以看到宏的名称已经改变,如图3所示。保存该文档,当再次打开该文档时,宏将自动运行。

如何让Excel工作簿中宏自动运行

图1 单击“编辑”按钮

如何让Excel工作簿中宏自动运行

图2 修改过程名

如何让Excel工作簿中宏自动运行

图3 宏名称发生改变

2、在“开发工具”选项卡的“代码”组中单击"Visual Basic"按钮打开VBA编辑器,在工程资源管理器窗口中双击"Sheet1(Sheet1)"选项,如图4所示。在打开的代码窗口的“对象”下拉列表中选择"Worksheet"选项,在“事件”下拉列表中选择"Activate"选项,在Activate事件代码中添加宏过程名,如图5所示。保存文档,这样当工作表被激活时宏将自动执行。

如何让Excel工作簿中宏自动运行

图4 双击

如何让Excel工作簿中宏自动运行

图5 选择对象和事件并输入代码

提示

Auto_Open过程是一个特殊的自定义Sub过程,其包含的代码可以在工作簿打开时自动执行,宏过程写入其中当然也将被自动调用执行。Worksheet对象的Activate事件是在工作表被激活时触发,在该事件代码中调用宏过程将使工作表被激活时宏被启用。

猜你喜欢:

1.Excel中宏安全性设置的技巧有哪些

2.excel2010如何启用宏功能

3.excel 2010开启宏的三个方法

4.Excel2007中包含宏并进行启动的操作方法

5.excel表格如何设置启用宏

文章回顾

大家看了本文如何让Excel工作簿中宏自动运行的精彩教程资源内容,是不是对如何让Excel工作簿中宏自动运行了解更多,真心希望如何让Excel工作簿中宏自动运行能帮助到你, 小编会一直给你带来更多教程资源文章信息。

版权声明: 发表于 2020-07-01 23:43:54。

本文在撰写过程中会借鉴文案,对内容不作任何保证或承诺,请读者自行参考斟酌。网站发布的信息(包含但不限于版式、图片、字体、文章等素材)由第三方用户分享,版权归原作者所有,本站不承担任何相关的版权纠纷等相关责任。如您认为本篇内容侵犯了您的权益,请与我们联系,我们会及时处理。

本文标题:如何让Excel工作簿中宏自动运行