[1] VBA 시작 |
▶ 엑셀 & VBA |
- 엑셀은 계산, 수식, 함수, 데이터 등을 사용하여 문서 작성 시 매우 편리한 프로그램입니다.
- 엑셀은 VBA라는 엔진(프로그램)을 내장(장착)하고 있습니다.
- 엑셀에서 VBA를 사용한다면 예외적인 처리 및 문서 자동화 프로그램을 개발할 수 있습니다.
- VBA까지 어느정도 사용할 수 있다면 업무에 효율을 높일 수 있습니다.
- 규칙적이고 반복적인 작업을 VBA로 자동화 문서로 개발하다면 업무 시간을 단축할 수 있습니다.
▶ VBA 단점 |
- VBA로 어느정도의 프로그램을 개발할 수 있다면 정말 편리하고 효율적이지만 단점도 있습니다.
- VBA를 할 수 있을 정도의 실력을 가진 사람이 많지 않다는 것입니다.
- 엑셀의 여러가지 기능으로 VBA까지 필요한 경우가 거의 없어서 VBA를 하는 사람은 많지 않은것 같습니다.
- 엑셀문서를 VBA로 개발한 경우 담당자가 퇴사 시 결국 문제가 발생하면 해결을 못하는 경우가 있습니다.
- 그러므로 엑셀 문서에 VBA를 사용해야한다면 꼭 필요한지를 검토할 필요가 있습니다.
- 그렇지 않으면 담당자 퇴사나 문제 발생 시 업무에 문제가 발생할 수 있습니다.
▶ VBA 시작 |
- 엑셀에서 VBA를 사용하려면 Alt + F11(단축키)를 누르거나 상단 메뉴에서 "개발 도구 - Visual Basic"을 누르면 됩니다.
- 그러면 Visual Basic Editor 창이 표시 됩니다.
- 위와 같이 Visual Basic Editor 창이 표시 되면 초보자인 경우 그 다음 뭘 어떻게 해야 할지 모릅니다.
- 앞으로 진행될 강좌에서 뭘 어떻게 해야 할지를 차근차근 알려 드릴 것입니다.
- 자동차로 비유하자면 이제 문을 열고 운전석에 앉았다고 생각하시면 될 것 같습니다.
▶ Visual Basic Editor 화면 구성 |
- 운전을 하려면 운전석 앞에 계기판, 기어, 버튼 등이 어떤 기능을 하는지 알아야 합니다.
- VBA도 동일하게 Visual Basic Editor 화면에 표시된 창들이 어떤 기능을 하는지 알아야 합니다.
- 이번 강좌에서는 Visual Basic Editor 화면에 표시된 창들에 대해서 간단하게 설명을 하려고 합니다.
① 메뉴
* 일반적인 프로그램과 비슷하게 파일, 편집 등의 메뉴입니다.
② 프로젝트 탐색기
* 현재 열려 있는 엑셀 문서를 트리 형태로 표시하고 파일에 대한 정보를 제공해 주는 창입니다.
* 프로젝트 탐색기가 화면에 보이지 않으면 아래와 같이 하면 표시됩니다.
# 상단의 메뉴-보기- 프로젝트 탐색기를 선택합니다.
# 단축키 Ctrl + R 키를 누릅니다.
③ 속성 창
* 선택한 파일이나 시트에 대한 속성 값에 대한 정보를 제공해 주는 창입니다.
* 속성 창이 화면에 보이지 않으면 아래와 같이 하면 표시됩니다.
# 상단의 메뉴-보기- 속성 창을 선택합니다.
# 단축키 F4 키를 누릅니다.
④ 코드 창
* VBA 코드를 작성하는 창입니다.
* 엑셀 문서에 VBA를 사용하거나 자동화 문서를 만든다는 것은 여기에 코드를 작성한다는 의미입니다.
* 코드 창이 화면에 보이지 않으면 아래와 같이 하면 표시됩니다.
# 상단의 메뉴-보기- 코드를 선택합니다.
# 단축키 F7 키를 누릅니다.
⑤ 직접 실행 창
* 코드 창에 입력한 코드가 이상은 없는지 직접 테스트 해 볼 수 있는 창입니다.
* VBA코드를 테스트하거나 버그가 발생 시 유용하게 사용할 수 있습니다.
* 직접 실행 창이 화면에 보이지 않으면 아래와 같이 하면 표시됩니다.
# 상단의 메뉴-보기- 직접 실행 창을 선택합니다.
# 단축키 Ctrl + G 키를 누릅니다.
⑥ 지역 창
* 코드 창에 작성한 모든 변수들의 진행중인 값을 표시해 줍니다.
* F8키를 눌러가면서 변수들의 진행과 값의 변동을 확인할 수 있습니다.
* 문제 발생 시 어디가 문제 였는지를 쉽게 파악할 수 있습니다.
* 지역 창이 화면에 보이지 않으면 아래와 같이 하면 표시됩니다.
# 상단의 메뉴-보기- 지역 창을 선택합니다.
⑦ 조사식 창
* 특정 값에 대해 조사를 하고 싶을 때 사용되는 창입니다.
* 조사식 창이 화면에 보이지 않으면 아래와 같이 하면 표시됩니다.
# 상단의 메뉴-보기- 조사식 창을 선택합니다.
▶ 이번 강좌 정리 |
- 이번 강좌에서는 VBA 시작과 Visual Basic Editor 화면 구성에 대해서 간략하게 설명 했습니다.
- 초보자의 경우에는 위의 내용을 모두 이해하기 어려운 부분도 있을 것입니다.
- 이번 강좌에서는 VBA를 시작하는 방법과 코드 창에 VBA 코드를 작성해야 된다는 정도만 알알도 됩니다.
- 자동차 운전을 할 때도 시동, 기어 넣은법, 브레이크 및 액셀 밟는법, 핸들 정도만 조작하면 운전을 할 수 있습니다.
- VBA의 모든 내용을 숙지하면 좋겠지만 필요한 내용 몇가지만 알아도 사용하는데 크게 문제 되지 않습니다.
- 운전에서도 날씨가 더우면 에어컨을 켜면 되지만 에어컨을 켜지 않아도 운전하는데 문제는 없습니다.
- 운전 시 날씨가 덥거나 추울때 에어컨 및 히터 켜는 법을 알면 그 만큼 쾌적하게 운전을 할 수 있습니다.
- 엑셀 VBA도 동일하게 나머지 기능을 사용할 수 있다면 그 만큼 편리하다고 생각하시면 됩니다.
'엑셀강좌 > ☞ VBA' 카테고리의 다른 글
VBA1 [3강] VBA 실행 (0) | 2020.01.09 |
---|---|
VBA1 [1강] VBA 개요 (0) | 2020.01.07 |
최근 댓글