Excel计时器函数抛出“期望的函数或变量”错误

问题描述 投票:0回答:1

我有一个已经调用多年的Excel宏,我需要暂停运行代码。这是宏:

Sub timeFrame(PauseTime As Double)
'
Dim Start As Double
Start = timer
    Do
        DoEvents
    Loop Until (timer - Start) >= PauseTime

End Sub

我只是运行了一个宏,该宏调用了上面的宏,并出现了“ Expected Function or variable”编译错误,并突出显示了[[Start = time行。在故障排除中,我确定了包含同一行的任何宏都会发生错误。我什至去了MSDN并复制了他们的示例代码,并在尝试运行它时遇到了相同的错误。

我以为我可能缺少图书馆参考书,但那里什么都没显示。经过一个小时左右的谷歌搜索后,由于错误原因,我完全不知所措,非常感谢您提供一些新见解。
excel-vba timer pause vba excel
1个回答
0
投票
如果您具有与模块同名的功能或子功能,则会发生这种情况。每个名称都必须唯一。甚至是模块。
© www.soinside.com 2019 - 2024. All rights reserved.