My name is Daniel and I had designed some EXCEL VBA to improve efficient at work. Script can help to process many things and save your time. If you want to have a customized VBA script, please contact with me. https://lsk209i.pixnet.net/blog/category/3399162 Email: shengkai0209@gmail.com Line:daniel.lei 我是一個硬體工程師,使用EXCEL VBA增加工作效率上了癮,目標是smart work, 在這個blog中,會以工程應用的角度,介紹我寫過的應用 如果工作上需要整理很多資料,或是重複性的動作,我可以幫您設計 如有問題請mail至shengkai0209@gmail.com
2017年4月6日 星期四
[EXCEL VBA] 處理大量資料,加速EXCEL 的效率
Purpose: 處理大量資料,加速EXCEL 的效率
當處理很多檔案的狀況,大部分會類似下面的流程
使用excel 開啟檔案 => copy 到sheet => 處理
or
使用excel 開啟檔案 => 處理 => copy 到sheet
增加速度的方法很簡單,就是不要將這些show出到螢幕上,節省資源,command如下
Application.ScreenUpdating = False
以我的應用開啟4096個檔案做分析,速度約可以提升4倍以上.
180 min => 30 min
訂閱:
文章 (Atom)