You are on page 1of 6

LECTURE NO: VB0008(VB Editor 환경 최적화하기)

Homepage// www.iExceller.com
최초 작성일: 4/28/2000
최종 수정일: 7/22/2002
작성자: Exceller(권현욱, exceller@netian.com)

이번 시간에는 Visual Basic Editor(VBE)를 사용자의 구미에 맞게 최적화하는 방법에


대해 알아보도록 합니다. VBE 및 구성요소에 대해서는 이미 설명을 드렸으니까 직접
찾아보시고…(VB0001 강좌였지요?)

VB Editor를 활성화 시킨 다음 "도구-옵션" 메뉴를 선택합니다.


아래와 같이 네개의 탭을 가진 대화상자가 나타날 것입니다.

편집기(Editor)

자동 구문 검사
자동 구문 검사(,Auto Syntax Check)를 지정해 주면 사용자가 코드를 입력하는 도중에
잘못된 구문을 입력하게 되면 팝업 상자가 나타나서 오류를 지정해 줍니다. 만약 이 항목에
체크를 해 두 지 않으면 디폴트 값으로 잘못 입력된 구문의 글씨 색깔이 다르게 표시가 됩니다

자동 변수 선언
이것은 변수에 대해 설명드릴 때 언급한 것으로, 이것을 선택하게 되면 모듈 최상단에
Option Explicit 이라는 구문이 표시가 되면서 모듈 내에서 사용되는 모든 변수에 대해서
Dim문으로 선언을 해 주지 않으면 에러를 발생시킵니다.
이것을 체크해 주면 다음 모듈부터 영향을 미칩니다. 현재 모듈이 아니고…
가급적이면 이 기능은 체크를 해 두시기 바랍니다. 일종의 에러 검문소 역할을 하니까요

구성원 자동 목록
이것이 체크가 되면 VB Editor에서 코드를 입력할 때 그 오브젝트(개체)의 하부 아이템들이
자동으로 나타납니다. 이것도 매우 유용한 기능으로 반드시 체크해 두시기 바랍니다.

자동 요약 정보
이것은 함수명이 입력되면 그 구성요소가 저절로 표시되도록 하는 기능입니다.
워크시트에 함수를 입력할 때, 새로운 함수가 등장하면 그 성질머리를 알아보기 위해
함수명을 입력하고 Ctrl + A키를 눌러서 확인을 했었지요? 쉽게 말하자면 그것과 비슷한
역할을 수행한다고 보시면 됩니다.
아래에서 보시는 바와 같이 Msgbox라는 함수를 입력하니까 Prompt, Title 등에 대한
도움말이 나타나지요? 이 항목도 반드시 체크해 두시기 바랍니다.

자동 데이터 설명
이것은 나중에 debugging, 즉 에러 발생 유무를 체크할 때 변수의 값을 표시해 주도록
하는 기능입니다. 즉 코딩을 완료한 후 실행을 했을 때 에러가 발생하면 해당 부분의
라인이 노란색으로 표시가 되는데 이 기능을 체크해 두면 해당 변수에 마우스 포인터를
위치시켜면 현재 상태에서의 값을 보여주게 됩니다.
다음에 자세히 설명드릴 기회가 있을테고… 일단은 이 항목도 체크를 해 두시기 바랍니다

자동 들여 쓰기
VB Editor에서 코딩을 할 때 새로운 라인이 시작되면 자동으로 들여쓰기를 할 것인지를
지정하는 것입니다. 보통 책에서도 보면 단락이 바뀌거나 할 때 다음 문장의 첫글자가
안으로 들어가지요? 이것을 출판 용어로는 인덴트, indent 라고 합니다. Exceller가 예전에
인쇄소 주변에서 잠시 기웃거린 관계로…(별걸 다 했지요? ^^) 자동 들여 쓰기를 통해
코딩을 하면 나중에 코드를 보기가 훨씬 쉽습니다. 이것도 체크해 두시고…

텍스트 끌어서 놓기
텍스트를 "복사-붙여 넣기" 등의 작업을 할 때 드래그 앤 드롭(끌어다 놓기) 기능을 사용할
것인지를 지정하는 것입니다. Exceller의 경우에는 대개 단축키(Ctrl + C, Ctrl + V)를
)를 사용하기 때문에 그다지 사용하지는 않습니다.

전체 모듈보기를 기본값으로
모듈시트 내에 여러 개의 프로시져가 있을 경우, 이 항목이 체크가 되어 있으면 전체
프로시저 내용을 다 볼 수 있습니다. 체크 되어져 있지 않으면 하나의 프로시져만 화면에
나타나므로 좀 불편할 것입니다.

프로시져 구분선
이 항목에 체크가 되어 있으면 프로시져와 프로시져 사이에 아래와 같이 구분선을
자동으로 삽입합니다. 시각적인 측면을 고려해서라도 이 기능은 체크를 해 두는 것이
좋을 것입니다.

오늘은 여기까지…

Exceller's Book: 엑셀 XP 예제 활용 - 아무도 가르쳐주지 않는 엑셀 XP 비법/디지털북스刊


엑셀을 처음 접하는 분들, 엑셀을 몇 년간 사용해 왔으나 엑셀의 체계를
다잡고자 하는 분들, 그리고 '이제 엑셀에 대해서는 나를 당할자가
없도다'라고 생각하시는 분들도 참고하시기 바랍니다.
만약 이 항목에
르게 표시가 됩니다.

변수에 대해서

을 하니까요.

하부 아이템들이
것과 비슷한

스 포인터를

시기 바랍니다.

를 할 것인지를

eller가 예전에

기능을 사용할
시져만 화면에

비법/디지털북스刊

You might also like