엑셀라운지

[핵심33] 데이터 추출 과정을 자동 매크로로 기록 하고 편집하기

엑셀라운지 2023. 10. 25. 22:33

Microsoft Visual basic for Applicaation(VBA)를 사용하여 매크로를 기록하면 분석 과정이나 반복적인 일련의 작업자동화하여 업무의 효율을 높힐 수 있습니다

매크로는 작업의 자동화를 위해 여러 가지 명령어를 하나로 묶어서 마치 하나의 작업을 실행하듯이 일괄로 처리할 수 있는 기능입니다매크로는 매크로 기록기를 사용하여 캠코더와 같이 엑셀에서 수행하고 싶은 작업 과정을 기록하고 VBA 프로그래밍 언어 형태로 자동 변환합니다이렇게 한 번 기록해 놓은 자동 매크로는 사용자가 원할 때마다 바로 가기 키, 단축키나 명령 단추 등을 이용하여 실행할 수 있으며 또 기록된 매크로는 주얼 베이식 편집기 로 편집할 수 있습니다



실습 내용에 대해 살펴보겠습니다.

 

1. 12월 수주 내역 데이터에서 매크로 기록기로 고급 필터를 이용해 발주 내용을 검색하는 일련의 과정을 기록합니다.

2. 기록된 매크로를 비주얼 베이식 편집기에서 프로그램밍 코드를 편집한 후 명령 단추와 연결합니다.

3. 검색할 조건으로 거러처와 출고일을 입력하고 거래처발주 단추를 클릭하면 앞서 기록한 매크로가 실행되어 조건에 맞는 데이터가 추출되고 발주 내역서가 표시됩니다.

4. 매크로 통합문서로 저장합니다.

 

그럼 실습을 통해서 좀 더 자세히 살펴보겠습니다.

 


 

https://youtu.be/QVnnOecy5uY?si=vcwirnWocu_ySE9I

[실습/완성] 파일 다운로드 - 링크를 클릭 후 ->[파일] 메뉴에서 [다운로드] 클릭해서 PC로 다운로드합니다.



◆ 핵심기능33 실습파일

     수주내역_CODE1.TXT

     수주내역_CODE2.TXT

 핵심기능33 완성파일