0
我正在嘗試使用VBAs Application.OnTime
方法每分鐘調用一次函數。我到目前爲止的代碼如下。Excel Application.OnTime
全局定義:
Dim alertTime As Date
在被調用的第一個方法之一:
alertTime = Now + TimeValue("00:00:10")
Application.OnTime alertTime, "myFunc"
在myFunc
方法:
alertTime = Now + TimeValue("00:00:10")
Application.OnTime alertTime, "myFunc"
10秒我已經運行後宏我得到一個警告對話框告訴我Error loading DLL
。我沒有在myFunc
方法中指定要加載的任何其他DLL,因此看起來好像不是問題所在。是否需要包含一個額外的庫才能使用Application.OnTime
?
這聽起來是正確的。你知道有關使用命名空間或模塊的好教程嗎?我從C理解的東西似乎翻譯得非常好。 –
http://www.cpearson.com/excel/codemods.htm是excel模塊的體面指南,http://msdn.microsoft.com/en-us/library/bb221399(v=office.12)。 aspx有一些與你的Application.OnTime直接相關的信息,希望能爲你提供一些幫助! –