如何给Excel工作簿添加定时提醒功能

时间:2023-06-01 18:08:00 

我们在编辑Excel工作表的过程中,如果有某个重要的事情需要在某一时间去完成,例如要在16:40分打个电话,或将报表交给部门经理等,为了避免遗忘,可以用VBA给工作簿添加一个定时提醒功能。方法如下:

1.打开工作簿,按快捷键Alt+F11,打开VBA编辑器。

2.单击菜单“插入→模块”,Excel将插入一个名称为“模块1”的模块。

3.在右侧代码窗口中粘贴下列代码:

Private Declare Function sndPlaySound32 _
Lib "winmm.dll" _
Alias "sndPlaySoundA" ( _
ByVal lpszSoundName As String, _
ByVal uFlags As Long) As Long
Sub Auto_Open()
Application.OnTime TimeValue("16:40:00"), "DisplayAlarm" ‘第一次提醒
Application.OnTime TimeValue("16:40:30"), "DisplayAlarm" ‘隔30秒第二次提醒
End Sub
Sub DisplayAlarm()
sndPlaySound32 ThisWorkbook.Path & "\DRBELL.wav", 0&
MsgBox (" 到时间了!")
End Sub

说明:上述代码用Auto_Open宏在工作簿打开时自动执行提醒代码。共设置了两次提醒,提醒时间分别为“16:40:00”和“16:40:30”,可以将该时间修改为所需的时间。提醒的方式为声音提醒和消息框提醒,声音文件为“DRBELL.wav”,需将该声音文件放置在工作簿所在文件夹中。本文结尾处提供示例文件下载,其中包含该声音文件。

4.保存并关闭工作簿,然后重新打开工作簿。当到达设置的时间后,Excel会给出一个声音提示,同时弹出一个消息框。这下就再也不用担心忘记时间了。

标签:工作,打开,提醒,时间,Excel函数
0
投稿

猜你喜欢

  • Win7系统 验证localhost文件状态的操作方法

    2023-06-19 03:16:21
  • excel2013如何添加修改图表标题

    2022-12-30 04:16:46
  • excel中提取汉字的三种高效快捷技巧 excel利用函数公式提取汉字

    2023-03-10 15:24:35
  • 升级 iOS 系统时卡住怎么办?

    2023-02-08 14:41:53
  • windows7系统怎么卸载已经安装的程序(图文教程)

    2022-08-14 11:27:14
  • PPT图表美化教程 PPT图表变形计:简单几步让图表变好看!

    2022-09-03 00:16:54
  • 通过 OTA 升级时,长时间显示“估算剩余时间”是什么原因?

    2022-08-26 03:28:24
  • 微信如何将成员踢出微信群?

    2022-07-31 22:19:56
  • win10双系统怎么删除一个?如何删除电脑双系统中的一个

    2023-01-23 18:10:51
  • PPT中怎么单独裁剪太阳的后裔中宋钟基的图片?

    2022-05-02 19:03:19
  • ​Vivaldi浏览器如何设置必应为默认搜索引擎

    2022-02-13 11:21:35
  • 电脑版wps文档如何设置页边距

    2022-05-02 15:03:04
  • 在excel表格中如何在数据前或数据后加入0?

    2022-06-06 08:59:59
  • wps表格怎么添加页眉下划线

    2022-12-06 15:25:30
  • OFFice2003只能以安全模式启动的问题的解决方法

    2023-03-31 19:01:59
  • fsmb32.exe是什么进程 作用是什么 fsmb32进程查询

    2023-09-24 19:27:31
  • PPT图片 魔术方块 效果实现教程

    2022-05-11 16:58:58
  • 搭载M1芯片的Mac软件兼容性怎么样?

    2023-04-28 22:32:27
  • excel 获取唯一值的多种方法:分别用函数、技巧、透视、VBA多种方法实现取唯一值

    2023-03-14 09:03:29
  • win10音频服务不响应怎么办?win10音频服务不响应的解决方法

    2022-01-15 06:30:52
  • asp之家 电脑教程 m.aspxhome.com