定时在Excel中执行任务
Option ExplicitDim 时间 As Date'时间变量为公用变量,主程序和间隔程序都需要调用Sub 间隔时间() '调用程序,可以指定间隔时间多久运行一次主程序时间 = Now() + TimeValue("00:00:01") '间隔一秒执行Application.OnTime 时间, procedure:="运行程序"End SubSub 运行程序() '主程序,运行的时候,点击这个Sheet2.Range("a1").Value = "'" & Format(Time(), "hh:mm:ss")'Sheet2为codeName,意为指定工作表,避免将其他工作表单元格A1内容覆盖Call 间隔时间'调用间隔时间程序End SubSub 停止运行() '终止程序运行Application.OnTime 时间, "运行程序", , False'意为终止运行程序End Sub
夜雨聆风
