목차 일부
PART 01 엑셀 매크로와 VBA의 이해
Chapter 01 매크로에 대해 알아야 할 몇 가지 ... 17
01 효율적인 업무 처리를 위한 매크로의 유용성 ... 17
02 간단한 예제를 통한 매크로 만들기 연습 : 사원 데이터를 조건별로 분류하는 매크로 만들기 ... 20
STEP 1 매크로 기록하기 ... 21
...
더보기
목차 전체
PART 01 엑셀 매크로와 VBA의 이해
Chapter 01 매크로에 대해 알아야 할 몇 가지 ... 17
01 효율적인 업무 처리를 위한 매크로의 유용성 ... 17
02 간단한 예제를 통한 매크로 만들기 연습 : 사원 데이터를 조건별로 분류하는 매크로 만들기 ... 20
STEP 1 매크로 기록하기 ... 21
STEP 2 기록된 매크로 코드 보기 ... 24
STEP 3 필터링 결과를 지우는 매크로 만들기 ... 26
STEP 4 매크로 실행하기 ... 30
03 매크로 보안이 필요한 이유와 설정 방법 ... 33
Chapter 02 Visual Basic Editor 둘러보기 ... 35
01 VBE의 실행과 인터페이스 살펴보기 ... 35
02 VBE 사용자 환경 및 화면 설정하기 ... 39
Chapter 03 비주얼 베이직의 구조와 주요 개념 ... 42
01 비주얼 베이직 그리고 VBA ... 42
02 변수와 상수 ... 43
03 연산자 ... 46
04 선언문과 데이터 형 ... 50
05 주석문 ... 54
Chapter 04 엑셀 VBA의 주요 용어와 개념 ... 55
01 객체(Object) ... 55
02 속성(Attribute) ... 57
03 메서드(Method) ... 57
04 프로시저(Procedure) ... 59
05 이벤트(Event) ... 60
PART 02 예제로 배우는 VBA 문법의 기초
Chapter 05 프로시저 작성의 기초 ... 63
설문 프로그램 만들기
데이터 입력과 통계 처리 프로시저
STEP 1 설문 입력을 위한 프로시저 만들기 ... 64
VBA Point 1. Sub 프로시저 만들기 ... 69
VBA Point 2. InputBox() ... 69
VBA Point 3. MsgBox() 함수 ... 71
STEP 2 프로시저 간결하게 수정하기 ... 74
VBA Point : For~Next 문 ... 75
STEP 3 설문 처리를 위한 프로시저 만들기 ... 78
Chapter 06 자동 필터와 피벗 테이블 실행을 위한 매크로 - 가전 제품 매출 통계 프로그램 만들기 1 ... 81
STEP 1 '자동필터' 프로시저 만들기 ... 82
VBA Point : AutoFilter 메서드 ... 85
STEP 2 '자동필터' 매크로 실행 단추 만들기 ... 86
STEP 3 '모두표시' 매크로 만들기 ... 88
STEP 4 '피벗테이블' 프로시저 만들기 ... 90
STEP 5 '피벗테이블' 프로시저를 With 문을 사용하여 수정하기 ... 96
STEP 6 '피벗테이블' 프로시저 실행 단추 만들기 ... 98
VBA Point : With~End With 문 ... 100
Chapter 07 이벤트 프로시저 작성의 기초 : 가전제품 매출 통계 프로그램 만들기 2 ... 101
STEP 1 제품명의 이름 정의와 유효성 조건 설정하기 ... 102
STEP 2 이벤트 프로시저 만들기 ... 103
VBA Point 1. Select Case 문 ... 108
VBA Point 2. If~Then 문 ... 110
VBA Point 3. 매개변수(인수)가 있는 Sub 프로시저 ... 112
Chapter 08 사용자 정의 폼 다루기 : 거래처 관리 프로그램 만들기 ... 114
STEP 1 사용자 정의 폼 만들기 ... 115
VBA Point : 사용자 정의 폼(UserForm)의 컨트롤 도구 상자 ... 121
STEP 2 워크시트에 자동 기록되는 프로시저 만들기 ... 122
STEP 3 사용자 정의 폼을 실행하는 프로시저와 단추 만들기 ... 123
STEP 4 거래처 관리 프로그램 코드 깔끔하게 수정하기 ... 126
VBA Point : For Each~Next 문 ... 128
Chapter 09 VBA에서 도형 다루기 : 공정진도 표시 프로그램 만들기 ... 130
STEP 1 매크로 실행 단추 만들기 ... 131
STEP 2 'DrawLine' 프로시저 작성하기 ... 132
STEP 3 'DelLine' 프로시저 작성하기 ... 135
STEP 4 화살표 지우기 단추에 매크로 지정하고 완료하기 ... 136
Chapter 10 VBA를 이용한 데이터 정렬 : 데이터 정렬 프로그램 만들기 ... 138
STEP 1 중첩 For 문을 이용하여 데이터 정렬하기 ... 139
VBA Point : 중첩 For~Next 문 ... 142
STEP 2 Do~Loop 문을 이용하여 데이터 정렬하기 ... 145
VBA Point : Do~Loop 문 ... 146
PART 03 VBA 프로그래밍 실무 활용 1
Chapter 11 중복 데이터 처리하기 : 구매 고객 리스트 프로그램 만들기 ... 151
STEP 1 중복 데이터 삭제하기 ... 152
STEP 2 중복 데이터 하나씩 뽑아내기 ... 155
Chapter 12 틀린 데이터 찾아내기 : 결산 프로그램에서 틀린 데이터 찾아내기 ... 157
STEP 1 단가를 체크하는 프로시저 만들기 ... 158
STEP 2 단가를 수정하는 프로시저 만들기 ... 160
VBA Point : Color와 ColorIndex 속성 ... 162
Chapter 13 사용자 정의 함수 만들기 - 학점 산정 함수 만들기 ... 163
STEP 1 학점 산정 함수 만들기 ... 164
VBA Point : Function() 프로시저 ... 166
STEP 2 워크시트와 VBA에서 사용자 정의 함수 사용하기 ... 168
STEP 3 사용자 정의 함수를 모든 통합문서에서 사용하기 ... 169
Chapter 14 텍스트 파일 다루기 : 텍스트 파일 읽어 들여 셀에 뿌리기 ... 173
STEP 1 텍스트 파일 읽어 들여 그대로 셀에 뿌리기 ... 174
VBA Point 1. Open 문 ... 177
VBA Point 2. Close 문 ... 178
VBA Point 3. Input 문 ... 178
VBA Point 4. Line Input 문 ... 179
VBA Point 5. Print 문 ... 180
STEP 2 배열 변수를 사용하여 셀에 한꺼번에 뿌리기 ... 182
VBA Point : 배열에 대한 이해 ... 183
STEP 3 텍스트 데이터를 가공하여 셀에 뿌리기 ... 185
Chapter 15 차트 다루기 : 동적 차트와 차트를 그림으로 만들기 ... 189
STEP 1 동적 차트를 위한 이벤트 프로시저 만들기 ... 190
STEP 2 차트를 그림으로 만들기 ... 193
PART 04 VBA 프로그래밍 실무 활용 2
Chapter 16 필드 순서가 서로 다른 통합문서 다루기 : 주문 내역 통합 프로그램 만들기 ... 201
STEP 1 A사이트 주문 내역 읽어 들이기 ... 206
VBA Point Workbooks의 OPen 메서드 ... 206
STEP 2 B사이트와 C사이트 주문 내역 읽어 들이기 ... 207
STEP 3 A, B, C사이트 프로시저 전체를 한꺼번에 불러들이기 ... 211
VBA Point 1. 프로시저 호출 ... 212
VBA Point 2. GoSub~Return 문 ... 212
VBA Point 3. GetOpenFilename 객체 ... 214
Chapter 17 추가 기능을 활용한 명함관리 프로그램 만들기 - 명함관리 프로그램 만들기 ... 216
STEP 1 '명함데이터' 시트와 폼 디자인 ... 217
STEP2 명함관리 프로그램 코딩하기 ... 222
VBA Point Application.Onkey 메서드 ... 239
STEP 2 프로그램의 속성 설정 및 추가 기능 등록하기 ... 241
VBA Point : 추가 기능 만들기 ... 244
Chapter 18 VBA로 나만의 도구 모음과 메뉴 만들기 : ToolBar와 CommandBar 객체로 도구 모음과 메뉴 만들기 ... 248
STEP 1 ToolBar Buttons의 단추를 선택하여 도구 모음으로 만들기 ... 249
STEP 2 도구 모음 단추에 매크로 연결하여 등록하기 ... 251
STEP 3 CommandBar 객체로 메뉴 만들기 ... 256
Chapter 19 데이터베이스와 VBA의 연동 : 주문 조회 프로그램 만들기 ... 265
STEP 1 DAO(Data Access Object) 프로그래밍 ... 266
VBA Point 1. 엑셀에서의 데이터베이스 ... 284
VBA Point 2. 테이블을 구성하는 방법 ... 285
STEP 2 ADO (ActiveX Data Object) 프로그래밍 ... 286
VBA Point SQL문(Structured Query language) ... 291
Appendix 1 ... 297
Appendix 1 오류 처리 및 디버그 ... 299
Appendix 2 VBA에서 자주 사용하는 함수 ... 305
Appendix 3 자주 사용하는 매크로 코드 600선 ... 316
Appendix 4 ToolBar와 CommandBar 단추의 번호와 기능 ... 341
Appendix 5 아스키(ASCII)코드표 ... 356
Appendix 6 특수 문자표 ... 357
색인 ... 358
더보기 닫기