我已經寫了一個使用Application.OnTime宏的宏,如果我手動執行宏,它就可以工作。我試圖自動執行此過程,因此我不必在 「This Workbook」或(Private Sub Workbook_Open()()中編寫Application.OnTime,因爲您可以讓Windows調度程序在特定時間打開工作簿我不能使用調度器Application.OnTime VBA沒有關閉和打開excel
由於我不能使用Windows調度程序,我會保持工作簿打開,計時器應刷新我的數據,然後每天在特定時間調用「我的宏」。
如果不關閉工作簿並重新打開它,會發生什麼情況?你有錯誤信息嗎?如果是這樣,那麼錯誤信息是什麼? –
謝謝大衛,我重申了這個問題。我無法在遠程環境中使用Windows調度程序,因此標準的「在打開的工作簿上調用宏」方法將不起作用。 –