320x100
안녕하세요? 제임스입니다~♣
많은 사람들이 엑셀을 비롯한 워드, 파워포인트 프로그램을 사용해서 업무를 보고 있지만 비주얼베이직(VBA)을 사용한 업무 자동화까지는 엄두를 못내고 있는 분들이 많을 텐데요.

최근에는 챗GPT 같은 생성형 AI의 도움을 받아 왠만한 프로그램을 작성할 수 있지만, 기본적인 개념조차 모르고 있다면, 필요한 질문을 정확하게 할 수가 없게 됩니다. 앞으로 몇 회에 걸쳐 업무에 VBA를 적용할 수 있는 기본적인 내용을 알아보도록 하겠습니다.
이 시간에는 VBA를 사용해서 간단한 '안녕하세요~ Hello VBA!'라는 간단한 메시지를 띄우는 방법을 살펴보도록 하겠습니다. VBA를 사용할 수 있게 위해서 메뉴를 설정하고 나면 아래와 같이 '개발 도구' 메뉴가 보이는 것을 확인 할 수 있습니다.

▶엑셀 & VBA를 사용 할 때 꼭 알아둬야 할 단축 키
다음은 매크로, VBA 에디터를 간편하기 사용하기 위해 꼭 알아둬야 할 단축키 목록을 정리해두었습니다.
단축키
|
설명
|
|
⌨️ Alt + F11
|
Visual Basic 에디터 열기
|
|
⌨️ Alt + Q
|
스프레드시트 화면으로 돌아가기
|
|
⌨️ Alt + F8
|
매크로 다이얼로그 박스 열기
|
|
⌨️ F5
|
매크로 실행
|
|
⌨️ Esc
|
매크로 실행 중지
|
|
⌨️ Ctrl + Shift + F5
|
실행 중지 매크로 처음부터 실행
|
자~ 그럼 이제 실제로 VBA 코드를 작성해볼까요?
1️⃣ 파일 메뉴에서 '개발 도구'를 클릭하고 리본 메뉴 맨 왼쪽의 Visual Basic를 클릭하거나 단축키 'Alt + F11'키를 눌러 비주얼베이직 에디터 화면으로 들어갑니다.(VBE, Visual Basic Editor)
|

2️⃣ 비주얼 베이직 에디터 화면으로 이동한 다음 VBAProject(통합 문서1) 부분에서 마우스 우측 버튼을 클릭하고 삽입(N) ▶ 모듈(M)을 클릭합니다.
|


3️⃣ 그 다음 에디터 안에 아래 코드를 입력합니다. 간단하지요? 이제 코딩은 모두 끝났구요, 프로그램을 실행해보도록 하겠습니다.
|
Sub HelloVBA()
MsgBox "안녕하세요~ Hello VBA!"
End Sub

4️⃣ 메뉴에서 도구 ▶ 매크로(M)를 클릭하거나 단축키 F5키를 누르면
|

아래와 같이 매크로 실행 창이 나오구요, 방금 전에 입력을 마친 HelloVBA 프로시저가 보입니다.

5️⃣ 실행을 클릭해보면 아래와 같이 팝업창이 올라오고 '안녕하세요~ Hello VBA!'라는 메시지가 보이는 것을 확인 할 수 있습니다~😊
|

● 이번 시간에는 엑셀 VBA를 사용할 수 있게 환경을 설정하는 방법과 프로그램을 배울 때 가장 먼저 시도해보는 Hello VBA 메시지를 출력 해보았습니다. 감사합니다~♥
728x90
'엑셀 & VBA' 카테고리의 다른 글
엑셀 급여 명세서 양식 무료 다운로드, 초 간단 설문 조사 이벤트입니다. (0) | 2025.02.18 |
---|---|
엑셀 일일 계획표 만들기(원형 차트) (0) | 2024.09.03 |
엑셀 견적서 무료로 다운로드 해서 활용해보세요! (1) | 2024.08.29 |
엑셀 VBA 두개의 시트를 비교하여, 그 결과를 새로운 파일을 생성하여 기록해주는 매크로 함수(비주얼 베이직, 매크로, 시트 비교) (2) | 2021.06.23 |
엑셀 간단한 자료 입력 시간 자동 기록 매크로 (입력 / 수정 실시간 자동 감지 기록 Timestamp, 날짜 시간 자동 입력) (0) | 2021.06.23 |