萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> Excel 教學 >> Excel 2003 教學

Excel 2003 設定定時提醒:VBA 簡易鬧鐘實作教學

前言

Excel 2003 內建 VBA 編輯器,撰寫幾行程式碼即可實現定時彈窗提醒,無需安裝額外軟體,適合會議提醒、定時備份提示等場景。

實作步驟

  1. 開啟/新建活頁簿並存檔(如 提醒.xls)。
  2. Alt+F11 進入 VBE 編輯器。
  3. 「專案總管」選中 VBAProject(提醒.xls) ▸ 右鍵「插入 ▸ 模組」。
  4. 貼上以下程式碼:
Sub auto_open()
    ' 自動執行巨集,開啟檔案時啟動
    Application.OnTime TimeValue("08:30:00"), "tx"
    Application.OnTime TimeValue("09:30:00"), "tx"
End Sub

Sub tx()
    ' 提醒訊息巨集
    MsgBox "通知張三、李四、王五評委參加下午評標!", vbInformation, "趕快打電話"
End Sub
  1. 關閉 VBE,存檔。
  2. 以後每天開啟此檔案,系統會在 08:30 與 09:30 自動彈出提醒視窗。

進階擴充

  • 多組提醒:建立 tx1、tx2… 不同訊息巨集,在 auto_open 中分別設定 Application.OnTime 不同時間。
  • 關閉提醒:關閉活頁簿即停止;或在「工具 ▸ 巨集 ▸ 巨集」手動執行 Application.OnTime EarliestTime:=TimeValue("08:30:00"), Procedure:="tx", Schedule:=False 取消排程。
  • 安全性:巨集安全性設為「中/低」或將檔案放入「信任位置」才能自動執行。

小結

不到 10 行 VBA 打造專屬定時提醒,零成本、高彈性、可攜帶(隨檔案走),是 Excel 使用者的隱藏生產力工具。

copyright © 萬盛學電腦網 all rights reserved