[算表] 請問如何在重要節日提醒?

作者: 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