- 帖子
- 8
- 主題
- 3
- 精華
- 0
- 積分
- 61
- 點名
- 0
- 作業系統
- Microsoft Windows
- 軟體版本
- office 2010
- 閱讀權限
- 20
- 註冊時間
- 2018-12-26
- 最後登錄
- 2023-6-13
|
回復 2# 准提部林
感謝大大的教導和語法!!
用了Application.ScreenUpdating = False的指令可以加快程式跑的速度,原本300人要1-2分鐘左右,已縮減至40秒就跑完了。
但是用了大大提供的【篩選和Intersect】語法,反而程式分類和速度更快! 短短3-4秒就跑完了!!
原來差別在於書中教的"迴圈"會導致分類速度很慢...
以前用過篩選來分類過資料,當時是用一個考科、一個按鈕搭配一個篩選及複製指令,導致vba模組顯得有些雜亂。
本以為用書中所教的分類語法會比一個一個篩選來得好,沒想到回頭來用篩選語法才是最適合的。
再次感謝大大,上了寶貴的一課! |
|