[算表] 请问如何在重要节日提醒?

楼主: CaoCao (超级讨厌统一)   2016-11-28 20:37:44
软件:Excel
版本:2010
请问一下,我有整理一张算表纪录各同仁、朋友、客户的生日,
想在生日到的前三天(国历)跳出视窗来提醒,
如果考虑到可能有人生日会同一天,
这样要如何写呢?
ex.
A B
1 张三 1982/5/30
2 李四 1977/1/1
3 王五 1990/7/7
4 赵六 1970/5/30
5 孙七 1985/6/12
像这样到12/28的时候,跳出msgbox提醒李四生日快到了(跨一年);
5/27的时候,跳msgbox来提醒张三跟赵六生日到了(同一天),
请问要怎么写呢?
作者: soyoso (我是耀宗)   2016-11-28 21:05:00
可以format格式月日,再以instr判断是否于字串内触发上可workbook.open、worksheet_activate之类的函数的话以text https://i.imgur.com/Tp6Myo5上面连结为模拟日期,要取当日日期函数以now()或today()宏以date
楼主: CaoCao (超级讨厌统一)   2016-11-28 23:52:00
请问 instr 这边详细怎么写呢?我是想把这些写在personal里面,这样只要一开excel就一定可以看到,不一定要特别去开原始档案。
作者: soyoso (我是耀宗)   2016-11-29 00:01:00
instr判断b栏是否有于"1228,1229...,0101"内,有则将a栏资料带入变量内,最后msgbox输出
楼主: CaoCao (超级讨厌统一)   2016-11-29 00:29:00
好难,最后我先用函数抓出资料放在其他地方,然后再用msgbox 带出...谢谢S大~~~

Links booklink

Contact Us: admin [ a t ] ucptt.com