簡體   English   中英

如何使用Windows Task Scheduler在每個星期一運行Excel宏

[英]How to run an Excel macro every Monday using Windows Task Scheduler

我創建了一個宏,該宏會自動刷新數據,然后將文件保存到特定的文件夾中。 我想設置一個計划的作業,該作業在每個星期一早上自動運行我的宏。

我該如何實現?

在運行您的宏的工作簿中,確保在ThisWorkbook Module Workbook_Open調用了它。

Private Sub Workbook_Open()
    Call YourMacroHere
End Sub

然后轉到Task Scheduler並選擇Create Basic Task

在此處輸入圖片說明

然后給你的任務起個名字

在此處輸入圖片說明

單擊Next並定義您的時間表

在此處輸入圖片說明

->下一步->

在此處輸入圖片說明

->下一步-> Start a Program

在此處輸入圖片說明

->下一步-> Browse並選擇您的工作簿

在此處輸入圖片說明

->下一步->確認一切正確並完成

在此處輸入圖片說明

然后,只要您的計算機處於打開狀態,它將在每個星期一的上午9點打開該工作簿。 然后, Workbook_Open()事件將觸發執行您的宏。 宏完成后,您可能還想添加代碼以關閉工作簿。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM