상세 컨텐츠

본문 제목

엑셀 매크로 개발도구 기초부터 배우기

IT 컴퓨터/엑셀

by noonwith 2013. 9. 1. 03:57

본문

반응형

Microsoft Office Excel 통합 문서에 연결된 매크로를 작성하고 편집하기 위하여 Visual Basic Editor를 사용합니다.


매크로를 편집하여 업무에 적용하는 매크로를 만들려면 먼저 Visual Basic Editor 사용이 익숙해야만 되는 것입니다. 보통 VBA라고 교육하거나 매크로와는 거리를 두며 설명하는걸 볼수 있는데 VBA란 Visual Basic for Application 즉 Visual Basic으로 응용프로그램을 만드는 것처럼 엑셀에서도 지원한다는 뜻입니다.


그래서 코드를 기록하는 VBE(Visual Basic Editor)의 기본적인 구조를 알고 비주얼 베이직이 지원하는 함수들을 차근차근 익혀 간다면 엑셀에서 할 수 있는 업무가 다양해질 것입니다.

 

개발도구가 리본 메뉴에서 보이지 않으면 먼저 아래 사진처럼 오피스단추/엑셀옵션에서 변경하여 사용하면 편리합니다.

 

 

 

 

 

 

 

 

 

 Excel옵션의 기본설정에서 리본메뉴에 개발도구 탭표시에 체크합니다.

 

 

 

 

 

 

 

주로 사용할 매크로와 VB가 보입니다.

 

  

 

 

비주얼베이직 에디터(VBE) 화면입니다.



VBAProject창에서 오른쪽마우스로 보이는 코드보기로 보이는 우측코드창에서 편집이나 개발을 할수 있어요. 개체보기는 프로젝트중 열려 있는 엑셀시트나 워크북으로 돌아갑니다.개체와 코드창 사이을 오가며 결과를 확인하게 됩니다. 속성창은 시트나 워크북의 속성을 보거나 정의할 수 있어요. 

 

개발도구에서 매크로를 실행했어요

아래화면처럼 빈 매크로이름 박스가 뜹니다..

 

 

 

 

매크로 이름을 입력하면 만들기가 활성하 됩니다..만들기를 클릭해 봅니다.

 

 

 

 

VBA 프로젝트 화면이지요?.그리고 모듈이 하나 생겼어요.

 

 

 

 

 

이렇게 매뉴에서 매크로 모듈을 여러개 작성하고 Module 마다 테스트를 하면서 에러 없는 프로젝트를 완성해 가면 됩니다. VBA와 매트로를 따로 정의해서 설명하기도 하지만 완전한 비주얼베이직 코딩을 원하시거나 독립 어플리케이션(VBA)을 개발하시려면 비주얼베이직을 따로 공부하시길 권합니다. 하지만 엑셀 업무에 필요하거나 응용되는 정도라면 엑셀 VBA를 통한 매크로 개발로도 훌륭한 업무를 많이 개발 할수 있습니다.

 

반응형

관련글 더보기

댓글 영역