我有一个24/7连续循环运行的宏。计算机偶尔会冻结,但excel代码中没有错误。代码使用以下内容以便有效运行:
DoEvents
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
startagain:
'code
'calculations, alerts, and screen are updated
GoTo startagain
我也在使用我认为是一种有效的复制和粘贴方法(大部分代码都粘贴了值和公式):
Length = Range("C1").Value
Set rng = Sheets("Linked Data").Range("A2:AA" & Length)
Range("A2").Value = rng.Value
我已将计算机上的处理器优先级设置为“高”EXCEL.exe,我将计算机性能设置为最高性能,我已禁用所有不必要的加载项,并且我已关闭自动保存。
尽管如上所述,计算机有时会冻结并变得无法响应。有谁知道可以做些什么来提高可靠性?