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

看板Office作者 (超級討厭統一)時間9年前 (2016/11/28 20:37), 編輯推噓0(0012)
留言12則, 2人參與, 最新討論串1/2 (看更多)
軟體: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來提醒張三跟趙六生日到了(同一天), 請問要怎麼寫呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.244.73.250 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1480336667.A.099.html

11/28 21:05, , 1F
可以format格式月日,再以instr判斷是否於字串內
11/28 21:05, 1F

11/28 21:09, , 2F
觸發上可workbook.open、worksheet_activate之類的
11/28 21:09, 2F

11/28 21:25, , 3F
函數的話以text https://i.imgur.com/Tp6Myo5
11/28 21:25, 3F

11/28 21:27, , 4F
上面連結為模擬日期,要取當日日期函數以now()或today()
11/28 21:27, 4F

11/28 21:27, , 5F
巨集以date
11/28 21:27, 5F

11/28 23:52, , 6F
請問 instr 這邊詳細怎麼寫呢?
11/28 23:52, 6F

11/28 23:54, , 7F
我是想把這些寫在personal裡面,這樣只要一開excel就一定
11/28 23:54, 7F

11/28 23:54, , 8F
可以看到,不一定要特別去開原始檔案。
11/28 23:54, 8F

11/29 00:01, , 9F
instr判斷b欄是否有於"1228,1229...,0101"內,有則將a欄資
11/29 00:01, 9F

11/29 00:02, , 10F
料帶入變數內,最後msgbox輸出
11/29 00:02, 10F

11/29 00:29, , 11F
好難,最後我先用函數抓出資料放在其他地方,然後再用
11/29 00:29, 11F

11/29 00:29, , 12F
msgbox 帶出...謝謝S大~~~
11/29 00:29, 12F
文章代碼(AID): #1OF2KR2P (Office)
文章代碼(AID): #1OF2KR2P (Office)