欢迎访问抖客教程网!

抖客教程网

您现在的位置是:主页 > 办公课堂 > Excel教程 > Excel2013教程 >

Excel2013教程

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

发布时间:2022-06-22Excel2013教程评论
在Excel工作簿中创建宏后,有时用户需要宏能够随着工作表的打开自动运行。要实现这种宏的自动运行可以使用Auto_Open过程启动和事件启动这两种方式。以下是学习啦小编为您带来的关

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

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

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

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

  所谓的定时启动宏,指的是让宏在规定的时间或以设定的时间间隔自动启动,该功能是通过使用Application.OnTime方法来实现的。以下是学习啦小编为您带来的

  宏能够使Excel操作自动完成,其实质上是一段自动生成的VBA代码,熟练的开发人员可以使用VBA代码编写功能强大的宏,但宏的存在也会带来潜在的安全隐患

  在信任中心将宏的运行设置为禁用所有宏,并发出通知后,Excel会给出安全警告,用户可以根据需要来选择是否运行宏。以下是学习啦小编为您带来的关于

  Excel自带了规划求解加载项,使用该加载项可以根据用户设置的规划求解参数和约束条件来自动进行求解。以下是学习啦小编为您带来的关于在Excel中使用加

  您当前使用的浏览器版本太低可能会出现界面显示异常或功能无法正常使用等问题,建议下载使用最新的谷歌浏览器下载谷歌浏览器

热心评论

评论列表