이미 소장하고 있다면 판매해 보세요.
|
Part 01 엑셀 매크로와 VBA의 이해
Chapter 01 매크로에 대해 알아야 할 몇 가지 01. 효율적인 업무 처리를 위한 매크로의 유용성 02. 간단한 예제를 통한 매크로 만들기 연습 - 사원 데이터를 조건별로 분류하는 매크로 만들기 [STEP1] 매크로 기록하기 [STEP2] 기록된 매크로 코드 보기 [STEP3] 필터링 결과를 지우는 매크로 만들기 [STEP4] 매크로 실행하기 03. 매크로 보안이 필요한 이유와 설정 방법 Chapter 02 Visual Basic Editor 둘러보기 01. VBE 실행과 인터페이스 살펴보기 02. VBE 사용자 환경 및 화면 설정하기 Chapter 03 비주얼 베이직의 구조와 주요 개념 01. 비주얼 베이직 그리고 VBA 02. 변수와 상수 03. 연산자 04. 선언문과 데이터 형 05. 주석문 Chapter 04 엑셀 VBA의 주요 용어와 개념 01. 객체(Object) 02. 속성(Attribute) 03. 메서드(Method) 04. 프로시저(Procedure) 05. 이벤트(Event) Part 02 예제로 배우는 VBA 문법의 기초 Chapter 05 프로시저 작성의 기초 - 설문 프로그램 만들기 | 데이터 입력과 통계 처리 프로시저 [STEP1] 설문 입력을 위한 프로시저 만들기 [VBA Point] 1. Sub 프로시저 만들기 [VBA Point] 2. InputBox() [VBA Point] 3. MsgBox() 함수 [STEP2] 프로시저 간결하게 수정하기 [VBA Point] For~Next 문 [STEP3] 설문 처리를 위한 프로시저 만들기 Chapter 06 자동 필터와 피벗 테이블 실행을 위한 매크로 - 가전 제품 매출 통계 프로그램 만들기 1 [STEP1] ‘자동필터’ 프로시저 만들기 [VBA Point] AutoFilter 메서드 [STEP2] ‘자동필터’ 매크로 실행 단추 만들기 [STEP3] ‘모두표시’ 매크로 만들기 [STEP4] ‘피벗테이블’ 프로시저 만들기 [STEP5] ‘피벗테이블’ 프로시저를 With 문을 사용하여 수정하기 [STEP6] ‘피벗테이블’ 프로시저 실행 단추 만들기 [VBA Point] With~End With 문 Chapter 07 이벤트 프로시저 작성의 기초 - 가전제품 매출 통계 프로그램 만들기 2 [STEP1] 제품명의 이름 정의와 유효성 조건 설정하기 [STEP2] 이벤트 프로시저 만들기 [VBA Point] 1. Select Case 문 [VBA Point] 2. If~Then 문 [VBA Point] 3. 매개변수(인수)가 있는 Sub 프로시저 Chapter 08 사용자 정의 폼 다루기 - 거래처 관리 프로그램 만들기 [STEP1] 사용자 정의 폼 만들기 [VBA Point] 사용자 정의 폼(UserForm)의 컨트롤 도구 상자 [STEP2] 워크시트에 자동 기록되는 프로시저 만들기 [STEP3] 사용자 정의 폼을 실행하는 프로시저와 단추 만들기 [STEP4] 거래처 관리 프로그램 코드 깔끔하게 수정하기 [VBA Point] For Each~Next 문 Chapter 09 VBA에서 도형 다루기 - 공정진도 표시 프로그램 만들기 [STEP1] 매크로 실행 단추 만들기 [STEP2] ‘DrawLine’ 프로시저 작성하기 [STEP3] ‘DelLine’ 프로시저 작성하기 [STEP4] 화살표 지우기 단추에 매크로 지정하고 완료하기 Chapter 10 VBA를 이용한 데이터 정렬 - 데이터 정렬 프로그램 만들기 [STEP1] 중첩 For 문을 이용하여 데이터 정렬하기 [VBA Point] 중첩 For~Next 문 [STEP2] Do~Loop 문을 이용하여 데이터 정렬하기 [VBA Point] Do~Loop 문 Part 03 VBA 프로그램 실무 활용 1 Chapter 11 중복 데이터 처리하기 - 구매 고객 리스트 프로그램 만들기 [STEP1] 중복 데이터 삭제하기 [STEP2] 중복 데이터 하나씩 뽑아내기 Chapter 12 틀린 데이터 찾아내기 - 결산 프로그램에서 틀린 데이터 찾아내기 [STEP1] 단가를 체크하는 프로시저 만들기 [STEP2] 단가를 수정하는 프로시저 만들기 [VBA Point] Color와 ColorIndex 속성 Chapter 13 사용자 정의 함수 만들기 - 학점 산정 함수 만들기 [STEP1] 학점 산정 함수 만들기 [VBA Point] Function() 프로시저 [STEP2] 워크시트와 VBA에서 사용자 정의 함수 사용하기 [STEP3] 사용자 정의 함수를 모든 통합문서에서 사용하기 Chapter 14 텍스트 파일 다루기 - 텍스트 파일 읽어 들여 셀에 뿌리기 [STEP1] 텍스트 파일 읽어 들여 그대로 셀에 뿌리기 [VBA Point] 1. Open 문 [VBA Point] 2. Close 문 [VBA Point] 3. Input # 문 [VBA Point] 4. Line Input # 문 [VBA Point] 5. Print # 문 [STEP2] 배열 변수를 사용하여 셀에 한꺼번에 뿌리기 [VBA Point] 배열에 대한 이해 [STEP3] 텍스트 데이터를 가공하여 셀에 뿌리기 Chapter 15 차트 다루기 - 동적 차트와 차트를 그림으로 만들기 [STEP1] 동적 차트를 위한 이벤트 프로시저 만들기 [STEP2] 차트를 그림으로 만들기 Part 04 VBA 프로그램 실무 활용 2 Chapter 16 필드 순서가 서로 다른 통합문서 다루기 - 주문 내역 통합 프로그램 만들기 [STEP1] A사이트 주문 내역 읽어 들이기 [VBA Point] Workbooks의 OPen 메서드 [STEP2] B사이트와 C사이트 주문 내역 읽어 들이기 [STEP3] A, B, C사이트 프로시저 전체를 한꺼번에 불러들이기 [VBA Point] 1. 프로시저 호출 [VBA Point] 2. GoSub~Return 문 [VBA Point] 3. GetOpenFilename 객체 Chapter 17 추가 기능을 활용한 명함관리 프로그램 만들기 - 명함관리 프로그램 만들기 [STEP1] ‘명함데이터’ 시트와 폼 디자인 [STEP2] 명함관리 프로그램 코딩하기 [VBA Point] Application.Onkey 메서드 [STEP3] 프로그램의 속성 설정 및 추가 기능 등록하기 [VBA Point] 추가 기능 만들기 Chapter 18 VBA로 나만의 도구 모음과 메뉴 만들기 - ToolBar와 CommandBar 객체로 도구 모음과 메뉴 만들기 [Step1] ToolBar Buttons의 단추를 선택하여 도구 모음으로 만들기 [Step2] 도구 모음 단추에 매크로 연결하여 등록하기 [STEP3] CommandBar 객체로 메뉴 만들기 Chapter 19 데이터베이스와의 VBA 연동 - 주문 조회 프로그램 만들기 [STEP 1] DAO(Data Access Object) 프로그래밍 [VBA Point] 1. 엑셀에서의 데이터베이스 [VBA Point] 2. 테이블을 구성하는 방법 [STEP 2] ADO (ActiveX Data Object) 프로그래밍 [VBA Point] SQL문(Structured Query language) Appendix Appendix 1 오류 처리 및 디버그 Appendix 2 VBA에서 자주 사용하는 함수 Appendix 3 자주 사용하는 매크로 코드 600선 Appendix 4 ToolBar와 CommandBar 단추의 번호와 기능 Appendix 5 아스키(ASCII) 코드표 Appendix 6 특수 문자표 찾아보기 |
|
불필요한 개념 설명은 NO! 꼭 알아두어야 할 실무 지식만 쏙쏙!
엑셀 매크로와 VBA는 일종의 프로그래밍이기 때문에 기존의 엑셀 문서 작성과는 다른 새로운 개념과 기능을 익혀야 합니다. 하지만 장황하게 늘어놓은 개념 설명을 읽는다고 개념이 잡히는 것은 아니지요. 매크로와 VBA를 이해하는데 꼭 필요한 개념만 쉬운 예제를 통해 바로바로 확인할 수 있도록 했습니다. VBA 프로그램 기본 유형 예제를 따라하면 VBA 문법도 자연스럽게 OK! 매크로와 VBA를 이용하여 자동화된 업무 서식을 만들기 위해서는 선언문, 제어문, 속성, 메서드 등과 같은 비주얼 베이직 문법을 이해해야 합니다. 이 책에서는 실무에서 자주 사용하는 VBA 업무 서식 유형을 따라하면서 자연스럽게 문법을 이해할 수 있습니다. 야근을 부르는 골치 아픈 엑셀 문서를 한방에 보내는 VBA 테크닉 대용량의 데이터 정렬, 데이터의 오류 유무 검증, 반복되고 중복되는 데이터의 분류 등과 같이 업무 시간을 많이 잡아먹는 문서 작업을 VBA를 이용하여 짧은 시간 내에 처리할 수 있는 다양한 활용 테크닉을 만나볼 수 있습니다. 초보 딱지를 떼기 위한 다양한 실무 응용 프로젝트 매크로와 VBA를 사용하는 능력을 한 단계 더 끌어올리기 위해서는 실무에서 사용하는 여러 유형의 VBA 프로그램을 많이 접해보고 직접 만들어봐야 합니다. 그런 의미에서 Part 4에서 제공하는 다양한 실무 응용 예제들은 여러분을 VBA 프로그래머로 안내하는 친절한 가이드가 될 것입니다. 각 파트별 내용 Part 1 엑셀 매크로와 VBA의 이해 엑셀 매크로와 VBA를 활용하면 자동화된 서식을 만들어 업무 효율을 극대화할 수 있지만 매크로와 VBA를 처음 접하거나 익숙하지 않은 분들은 낯선 용어와 개념 때문에 다루기가 그리 녹녹하지는 않을 것입니다. 따라서 Part 1에서는 본격적인 예제를 다루기에 앞서 기본적으로 알고 넘어가야 할 매크로와 VBA의 기초 지식들을 살펴볼 것입니다. Part 2 예제로 배우는 VBA 문법의 기초 VBE에서 프로시저를 작성하기 위해서는 VBA의 제어문이나 반복문의 구조에 대해 알아야 하며 여러 가지 메서드나 속성의 의미를 파악하여 사용할 수 있어야 합니다. Part 2에서는 예제를 통해 몇 가지 기초적인 VBA 프로그램의 유형을 다루어보면서 아울러 이러한 VBA 문법들을 자연스럽게 익힐 수 있도록 구성하였습니다. Part 3 VBA 프로그램 실무 활용 1 실무에서 엑셀 문서를 다루다 보면 종종 예기치 않은 문제에 직면하게 되는데 그 중 빈번하게 발생하는 것이 중복 데이터나 틀린 데이터를 찾아내서 처리해야하는 상황입니다. 또한 엑셀 형식이 아닌 다른 파일의 데이터를 불러와서 처리해야 하는 경우도 많이 겪게 됩니다. Part 3에서는 이런 문제들이 발생하는 몇 가지 유형의 예제를 통해 VBA로 어떻게 문제를 해결할 수 있는지 알아봅니다. Part 4 VBA 프로그램 실무 활용 2 Part 4에서는 VBA 프로그램을 좀 더 유용하면서 효율적으로 사용할 수 있도록 만들어주는 실무 테크닉과 함께 여러 가지 요소들이 통합된 형태의 프로그램을 만들어봅니다. 아울러 SQL 문과 DAO 객체를 이용하여 액세스의 데이터베이스 자료를 엑셀로 가져오는 방법에 대해서 알아봅니다. Appendix VBA 코드를 작성하다보면 오류가 종종 발생하는데 이때 오류를 확인하고 처리하는 방법과 VBA에서 사용하는 함수 중 자주 접하게 되는 함수들을 간단한 예제를 통해 설명하였습니다. 또한 자주 사용되는 매크로 코드의 속성과 메서드 600개와 사용자 정의 도구 모음과 메뉴를 만드는 ToolBar와 CommandBar 객체의 단추 번호를 정리하여 수록해 놓았습니다. 프로그램 작성시 참고하세요. |