软件教程

首页 > 文章频道 > 软件教程

Excel怎样将工作簿中宏自动运行?让宏自动运行教程分享

时间:2023-03-25 编辑:笑话

在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事件是在工作表被激活时触发,在该事件代码中调用宏过程将使工作表被激活时宏被启用。

Excel相关攻略推荐:

Excel单元格颜色求如何设置?单元格颜色求设置流程介绍

Excel表格批量删除空白行怎么操作?删除表格中的空白行步骤一览

Excel表格中VLOOKUP函数怎么操作?函数VLOOKUP使用方法介绍

以上就是小编为您带来的全部内容,更多资讯关注游戏爱好者。

查看

软件教程

​excel怎么填充连续数字

很多小伙伴都会使用excel软件来制作所需要的表格内容,那么想要在表格内自动填充数字该怎么操作呢?下面就让小编为你详细讲解一下填充连续数字的方法,有需要的朋友们赶紧来看一下吧!excel自动填充连续数字方法介绍1.用户在电脑上打开excel软件,并来到表格文件的编辑页面上,输入一个数字后用户按需选中一行或一列2.接着在菜单栏中点击开始选项,在显示出来的选项卡中,用户在编辑板块中点击填充图标3.在弹

2024-01-08 【新闻资讯】

推荐下载