Application.ScreenUpdating = False
程式裡做的動作越多,螢幕更新的問題就越明顯。
例如選取了儲存格、選取物件、複製、貼上、切換工作表...
Excel 都會改變焦點 (Focus). 每改變一次,就是一次螢幕更新。
想想看,在一連串的螢幕更新之中,不但令使用者眼花撩亂,
程式執行的整體效能也會下降。這與減少 Select 是一體兩面的事,
其實很多選取儲存格、選取物件、複製、貼上、切換工作表... 的動作
都是不必要的。只要技巧用的好,ScreenUpdating 幾乎可以束之高閣。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: leonchou @ http://gb.twbts.com/index.php/topic,768.0.html