-1
我的宏解析日誌文件(1GB)時遇到了一個有趣的問題。如何加快我的宏?
當然也有一些設置如下:
Application.ScreenUpdating = False Application.DisplayStatusBar = True Application.Calculation = xlCalculationManual Application.EnableEvents = False ActiveSheet.DisplayPageBreaks = False Application.DisplayAlerts = False Application.CutCopyMode = False
而且也有通過內的DoEvents日誌文件行一個普通環形(防止凍結Excel的屏幕)。
問題是當鼠標指針懸停在單元格上時宏很慢。一旦指針離開Excel單元格,宏開始工作快30倍!任何想法爲什麼發生這種情況,以及如何解決問題?
提出的一種方法是
application.visible =假
但它看起來像崩潰的Excel宏運行時。
幫助我們的幫助你,**發佈你的當前代碼。** –
我的猜測是在內存中執行它(即在一個ar而不是通過紙張讀取。但是正如Gary所說,在我們看到一些代碼之前,我們之中沒有人會有線索 – Tom
@ Gary的學生: 不幸的是,出於安全原因是不可能的。此外還有1k行代碼。我唯一可以提供的是屏幕錄像(請看看狀態欄)。 https://vimeo.com/220304328 – sku144