当前位置:首页 > 日记 > 正文

Excel表格中定时启动宏的操作步骤是什么

Excel表格中定时启动宏的操作步骤是什么

  所谓的定时启动宏,指的是让宏在规定的时间或以设定的时间间隔自动启动,该功能是通过使用Application.OnTime方法来实现的。以下是小编为您带来的关于Excel表格中定时启动宏的操作步骤,希望对您有所帮助。

  Excel表格中定时启动宏的操作步骤

  1、启动Excel并打开包含宏的工作表,在“开发工具”选项卡的“代码”组中单击"Visual Basic"按钮打开VBA编辑器,如图1所示。

  图1 单击

  2、在工程资源管理器中双击“模块1”选项打开宏所在模块的代码窗口,在其中输入代码新建一个名为“计划运行过程”的Sub过程,如图2所示。具体的程序代码如下所示:

  Sub计划运行过程(Optional WaitHour As Integer=0,_

  Optional WaitMin As Integer=5,Optional WaitSec As Integer=0)

  Dim strProcName As String,strScheName As String

  Dim NextTime As Variant

  strScheName="计划运行过程" '保存本过程的名称

  strProcName="创建宏" '保存需运行宏或过程的名称

  NextTime=Time+TimeSerial(WaitHour,WaitMin,WaitSec) '设置下一个计划运行时间

  Application.OnTime NextTime,strProcName '开始一个新过程运行计划

  Application.Run strScheName '计划完成后,重新调用本过程

  End Sub

  图2 在“代码”窗口中创建一个新过程

  提示

  上述过程可以接收3个参数,分别是小时数、分钟数及秒数。这3个参数决定了定时运行宏或过程的时间间隔。在过程中,使用TimeSerial函数来确定该值。TimeSerial函数根据接收到的3个参数产生Date数据。用户在使用上述过程时,不一定需要输入参数,这3个参数都是可选的,并且具有默认值。

  默认情况下,时间间隔为5分钟。当用户启动运行该过程后,“创建宏”宏过程将每隔5分钟被执行一次。这里要注意的是,该过程并不一定保证“设置表头格式”过程两次执行间的时间差绝对等于5分钟,有可能由于用户意外地进入单元格的编辑模式等原因造成该宏过程一次都无法按计划执行。
 

猜你喜欢:

1.excel制作宏按钮的方法

2.excel使用宏的教程

3.如何启用excel中的宏教程

4.excel2007如何单步执行宏

5.excel2010宏的使用方法

相关文章

qq情侣霸气的个性签名

qq情侣霸气的个性签名

霸气,个性签名,情侣,大全,电脑软件,  一句霸气的个性签名:我要让爱我的人自豪,弃我的人后悔,厌我的人不尽如意,嘲笑我的人木瞪口呆。下面小编给大家分享了关于qq情侣霸气的个性签名,希望你喜欢。qq情侣霸气的个性签名精选1) 我不淑女,也总比你…

excel2007怎么设置高亮重复项

excel2007怎么设置高亮重复项

设置,方法,电脑软件,高亮,  在Excel中录入好数据以后经常需要用到查询重复项功能把重复项给高亮显示出来,具体如何设置重复项呢?下面给大家分享excel2007设置高亮重复项的方法,希望能帮到大家。excel2007设置高亮重复项的方法设置高亮重复…

商务演示PPT精彩的要素有哪些

商务演示PPT精彩的要素有哪些

要素,演示,精彩,有哪些,电脑软件,  “清华寝室夜话”里面的大学生有这样一句台词“最挣钱的语言是PPT!”虽说是个笑话,但在当前社会,PPT确实频频出现在各种商业场合。以下是小编为您带来的关于商务演示PPT精彩的四个要…

关于Node.js的events.EventEmitter

关于Node.js的events.EventEmitter

电脑软件,js,Node,EventEmitter,events,Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。Node.js里面的许多对象都会分发事件:一个net.Server对象会在每次有新连接时分发一个事件, 一个fs.readStream对象会在文件被打开的时…

excel2007没有日历控件的调出方法e

excel2007没有日历控件的调出方法e

日历控件,方法,设置,日历,电脑软件,  有时我们在运用Excel表格的时候会运用到日历的控件,可是小伙伴们却不知道在哪里添加。那么我们来看一下,它到底躲藏在哪里,又该怎么添加呢?今天,小编就教大家如何调出日历控件的方法!Excel2007调出日历控…

excel2007工作表标签设置显示的方

excel2007工作表标签设置显示的方

显示,标签,方法,设置,工作,  Excel中的过坐标标签被隐藏了具体该如何设置显示呢?接下来是小编为大家带来的excel2007工作表标签设置显示的方法,供大家参考。excel2007工作表标签设置显示的方法显示工作表标签步骤1:点击office功能按钮,选择…

怎么在ppt2010中设置页码在ppt2010

怎么在ppt2010中设置页码在ppt2010

设置,方法,步骤,页码,电脑软件,  使用Microsoft PowerPoint,可以创建动态演示文稿并与观众共享。下面小编教你ppt页码怎么设置。希望对你有帮助!ppt2010页码设置步骤 单击下图红框中的“插入”面板按钮。ppt2010页码设置步骤 图1…

JS简单验证上传文件类型的方法

JS简单验证上传文件类型的方法

文件类型,验证,上传,方法,简单,本文实例讲述了JS简单验证上传文件类型的方法。分享给大家供大家参考,具体如下:function checkType(){ //得到上传文件的值 var fileName=document.getElementById("file_logo").value; //返回String对象中子…

详解JS数组Reduce | 方法详解及高

详解JS数组Reduce | 方法详解及高

方法,高级技巧,数组,详解,电脑软件,基本概念reduce() 方法接收一个函数作为累加器(accumulator),数组中的每个值(从左到右)开始缩减,最终为一个值。reduce 为数组中的每一个元素依次执行回调函数,不包括数组中被删除或从未被赋值的元素,接受四个参…

如何设置和使用Excel中的数据有效

如何设置和使用Excel中的数据有效

数据有效性,步骤,如何设置,电脑软件,strong,  我们在使用Excel工作表来工作时,有时候为了防止和避免输入重复的数据,会使用到数据有效性。如何设置和使用Excel中的数据有效性呢?下面小编来告诉你吧。Excel中数据有效性的使用步骤首先我们打…

ppt2007中文版怎么设弄背景

ppt2007中文版怎么设弄背景

设置,方法,背景,中文版,技巧,  怎么在ppt2007中设置一张漂亮的图片做背景呢?一份好的PPT不仅可以吸引观众的眼球同时还可以反映自己的制作能力,下面小编就为你提供ppt2007怎样设置背景的方法啦,欢迎大家来到学习。ppt2007设置背景的方法技…

使用vue-resource进行数据交互的实

使用vue-resource进行数据交互的实

数据交互,实例,电脑软件,vue,resource,一.使用vue-resource插件进行数据交互式,返回的并不是直接的json数据,其实还封装了一层。如下代码:直接使用 res.result.list 取不到数据。methods:{ cartview:function(){ var _this = this; this.…