在Excel Visual Basic中按时运行宏

时间:2018-08-14 14:20:04

标签: excel excel-vba timer

具有这样的excel视觉基本计时器设置:

Sub requestHistoricalData()
Dim alertTime As String
alertTime = Now + TimeValue("00:00:10")
MsgBox Application.ActiveWorkbook.FullName
Application.OnTime alertTime, "!requestHistoricalData"
End Sub

当我运行宏requestHistoricalData时,MsbBox可以工作,但是计时器出现的错误是:

 Cannot run the macro 'requestHistoricalData.' The macro may not be available in this workbook or all macros may be disabled. 

我确保宏在信任设置中信任开发人员模式。

0 个答案:

没有答案