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

楼主: CaoCao (超级讨厌统一)   2018-03-29 11:37:23
※ 引述《CaoCao (超级讨厌统一)》之铭言:
: 标题: [算表] 请问如何在重要节日提醒?
: 时间: Mon Nov 28 20:37:44 2016
: 软件: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 (我是耀宗)   2018-03-29 11:47:00
https://i.imgur.com/fLVP8rg.jpg 类似这样连结模拟上为储存格g1为文字型态,而b:e栏为符合日期序列值的日期格式如要以宏的话,循环,range.find,参数lookat以xlpart取得的储存格再以range.row和range.column来对应姓名和标题或以以for..next巢状循环于列栏号,判断月日是否符合,符合再以循环的变量值来对应
楼主: CaoCao (超级讨厌统一)   2018-03-29 12:11:00
请问S大为什么要*10^3?
作者: soyoso (我是耀宗)   2018-03-29 12:15:00
区别栏列,千位以上为列。如标题列不超过9栏(a:i)或最后一栏不超过i栏(b:i)的话也可*10就可以,right所取的部分也需调整
楼主: CaoCao (超级讨厌统一)   2018-03-29 12:27:00
原来是这样喔!谢谢S大~~~

Links booklink

Contact Us: admin [ a t ] ucptt.com