Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel TIGGERE时,应用程序只能运行一次_Excel_Vba - Fatal编程技术网

Excel TIGGERE时,应用程序只能运行一次

Excel TIGGERE时,应用程序只能运行一次,excel,vba,Excel,Vba,以下代码仅在TIGGRED时运行,且此代码位于标准模块1中 Sub Macro1() Calculate End Sub Sub start() Application.OnTime Now + TimeValue("00:00:0

以下代码仅在TIGGRED时运行,且此代码位于标准模块1中

                        Sub Macro1()

                            Calculate


                        End Sub


                        Sub start()

                            Application.OnTime Now + TimeValue("00:00:01"), "Macro1"

                        End Sub

虽然可以使用调度重复事件,但最好使用以下方法避免超时过程

Sub Macro1()
    Calculate
    Application.OnTime Now + TimeValue("00:00:01"), "Macro1"
End Sub

Sub start()
    Macro1
End Sub

对不起,问题是…它只运行一次