VBA 실행 속도 빠르게 하기
2010. 9. 9. 02:15
엑셀에서 VBA를 하다보면, 실행속도가 엄청나게 느려지는 경우가 발생한다.
그 동안 속도 빠르게 해본답시고 이런저런 스파게티 코드를 짜고 있었는데.. 이런 심플하고 간단한 방법이...아 ㅠㅠ
코드가 들어갈 자리 위아래로 다음과 같은 코드를 넣어주면 된다.
Application.ScreenUpdating = False '코드 실행 중 차트와 같은 화면 업데이트 방지
Application.Calculation = xlCalculationManual '코드 실행 중 셀 계산 방지
Application.EnableEvents = False '이벤트 실행 방지
(코드가 들어갈 자리)
Application.EnableEvents = True
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
내공이 장난이 아니신 것 같습니다.