回覆列表
-
1 # hefyt22608
-
2 # 使用者5329335765427
操作步驟:
,在A2單元格輸入=TODAY(),該函式自動返回當前的日期。每次開啟工作簿時都會自動更新。
雙擊C2單元格,輸入函式:
=IF(B2-A2
這時,如果B2的日期減去A2的日期(也就是今天的日期)小於等於10時,C2單元格會返回“提醒”二字,否則返回空白。
我們嘗試更改A2單元格的日期會發現公式返回結果的變化。
注意:excel裡兩日期相減得到的天數相當於“算頭不算尾”的方法,比如說明天的日期減去今天的日期返回結果是1。
如果不想加C列顯示,只想在B列快到期時自動新增顏色顯示也可以用條件格式完成。
首先,選中B2單元格,選擇【開始】-【條件格式】-【新建規則】。
在【新建規則】介面如下圖選擇【使用公式確定要設定格式的單元格】。
在下面的輸入框內輸入公式=B2-TODAY()
7
1、啟動Excel,新建一文件,取名儲存(如“提醒.xls”)。 2、按“Alt+F11”組合鍵進入VBA編輯狀態。 3、在左側“工程資源管理器”視窗中,選中“VBAProject(提醒.xls)”選項,執行“插入模組”命令,插入一個新模組。 4、將下述程式碼輸入到右側的編輯區域中: Sub auto_open() "設定一個自動執行的宏——auto_open Application.OnTime TimeValue("08:30:00"), "tx" "設定提醒時間——08:30:00(可以根據需要修改),設定呼叫提醒宏——tx。 Application.OnTime TimeValue("09:30:00"), "tx" "再設定提醒一次。 End Sub Sub tx() "設定一個顯示提醒訊息的宏(名稱要與上述自動執行宏中呼叫的名稱一致)。 msg = MsgBox("通知張三、李四、王五評委參加下午評標!", vbInformation, "趕快打電話") "設定提醒對話方塊中的訊息和標題(前面是訊息內容,後面是對話方塊標題,請根據需要輸入)。 End Sub 注意:①上述程式碼中,英文單引號及其後面的字元是對程式碼的解釋,在實際輸入時可以不需要。②如果設定多個提醒宏(tx1、tx2……),並在自動執行宏中分別設定呼叫的時間,可以實現多個訊息的定時提醒。 5、輸入完成後,退出VBA編輯狀態,儲存工作簿文件。 6、以後,一上班,就啟動Excel,開啟上述工作簿文件。設定時間一到,系統即刻彈出提示框。