我有两个子例程:CommandButton2_Click、CommandButton1_Click,其中 cmd2_click 将使用以下语句调用 cmd1_click:
Application.OnTime Now() + TimeValue("00:00:15"), "CommandButton1_Click"
但是在执行上述语句时出现以下错误。
这是错误的屏幕截图
我有两个子例程:CommandButton2_Click、CommandButton1_Click,其中 cmd2_click 将使用以下语句调用 cmd1_click:
Application.OnTime Now() + TimeValue("00:00:15"), "CommandButton1_Click"
但是在执行上述语句时出现以下错误。
这是错误的屏幕截图
请在程序工作表名称前加上一个点,如下例所示。
试试下面的代码:
Application.OnTime Now() + TimeValue("00:00:15"), "Sheet1.CommandButton1_Click"
如果您在对象浏览器中搜索 CommandButton1_Click 过程,您将在保存命令按钮的工作表上看到它的私有函数。
还要确保您的宏已启用。请参考以下链接。 http://www.youtube.com/watch?v=3Jqp_WQRT6M