글
엑셀 Macro VBA 속도 높이기
기타 IT
2017. 3. 24. 11:24
엑셀 Macro를 이용하여 데이타를 엑셀 파일에 넣을 경우에
데이타 넣는 macro 작업이 화면에 보여지면서 속도가 많이 느려진다.
화면에 데이타가 뿌려지는 것을 하지 않으면 속도가 많이 빨라짐.
엑셀에서 VBA를 하다보면, 실행속도가 엄청나게 느려지는 경우가 발생한다.
코드가 들어갈 자리 위아래로 다음과 같은 코드를 넣어주면 된다.
Application.ScreenUpdating = False '코드 실행 중 차트와 같은 화면 업데이트 방지
Application.Calculation = xlCalculationManual '코드 실행 중 셀 계산 방지
Application.EnableEvents = False '이벤트 실행 방지
(코드가 들어갈 자리)
Application.EnableEvents = True
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
'기타 IT' 카테고리의 다른 글
Google screen saver (0) | 2018.02.20 |
---|---|
Macro EXCEL 양식 출력시 행 고정 (0) | 2017.03.28 |
이클립스(eclipse) 설치 및 간단 사용법(MinGW) (0) | 2017.03.17 |
산업혁명 - 4차 산업혁명 (0) | 2017.03.17 |
엑셀에서 cell에 한글이 포함되어 있는지 확인하는 방법 (0) | 2017.03.17 |