책소개
[엑셀 2016 매크로 & VBA]는 기업을 구성하는 대표적인 부서에서 사용할 수 있는 가장 쓸모 있고 가장 활용도가 높은 매크로와 VBA 등을 배워볼 수 있도록 안내한 책이다. 엑셀 사용자는 프로그래머가 아니므로 엑셀이 가지고 있는 기본 기능을 이용하여 매크로로 접근할 수 있도록 소개하였다. 책은 실습 위주의 알찬 구성, 심화 학습에 필요한 별도 팁, 실무 대비를 위한 Project 구성으로 이루어져 있다.
목차
Part 1. 엑셀 매크로와 VBA 기본기 익히기
SECTION 01 매크로와 VBA 이해하기
SECTION 02 매크로 사용을 위한 준비 작업하기
SECTION 03 매크로가 포함된 통합 문서 열기와 매크로 실행하기
SECTION 04 매크로가 포함된 통합 문서 저장하기
SECTION 05 자동 매크로 활용을 위한 매크로 기록기 사용하기
SECTION 06 절대 참조 자동 매크로 기록하기
SECTION 07 매크로 대화 상자에서 실행하고 삭제하기
SECTION 08 Visual Basic 편집기 창 살펴보기
Special TIP 환경설정을 위한 Visual Basic 편집기 창 [옵션] 대화 상자 살펴보기
SECTION 09 기록된 VBA코드 확인과 간략하게 수정하기
SECTION 10 매크로 오류에 대처하는 방법
Special TIP 디버그 도구 모음과 중단점 살펴보기
SECTION 11 상대 참조 자동 매크로 기록하고 수정하기
SECTION 12 단추와 도형에 매크로 연결하기
SECTION 13 추가 기능으로 저장하여 리본 메뉴에 매크로 등록하기
Part 2. 자동 매크로를 활용하여 쉽고 빠르게 매크로 만들기
SECTION 01 선택한 사업부만 표시하는 매크로 만들기
Special TIP 행과 열을 숨기는 Hidden 속성과 시트를 숨기는 Visible 속성
SECTION 02 다른 매크로를 호출하며 실행하는 매크로 만들기
Special TIP 범위로 셀을 참조하는 End 속성과 CurrenRegion 속성
SECTION 03 외부 데이터 목록을 일괄 정리하는 매크로 만들기
Special TIP Application 개체에 사용되는 엑셀 기본환경을 바꾸는 속성들
SECTION 04 그룹별 레코드 추출하여 다른 시트에 자동 분리하는 매크로 만들기
Special TIP VBA 프로젝트 암호 설정하기
SECTION 05 양식 컨트롤과 함수를 이용한 데이터 검색 매크로 만들기
Special TIP 엑셀 함수를 VBA에서 사용할 수 있도록 해주는 WorksheetFunction 속성
SECTION 06 데이터 편집과 서식 설정을 자동화하는 매크로 만들기
Special TIP Excel Visual Basic 편집기 창에서 사용할 수 있는 단축키
Part 3. VBA 필수 문법 익히기
SECTION 01 VBA 구성요소와 문의 종류
SECTION 02 개체, 속성, 메서드 살펴보기
SECTION 03 모듈 삽입하여 프로시저 직접 코딩하기
SECTION 04 변수 선언과 사용하기
SECTION 05 VBA 연산자와 함수 살펴보기
SECTION 06 메시지 상자를 표시하는 MsgBox 함수
SECTION 07 간단한 문자를 직접 입력 받는 nIputBox 함수
SECTION 08 셀 범위와 데이터 형식을 지정하여
Special TIP 입력받을 수 있는 InputBox 메서드
SECTION 09 조건에 따라 다르게 실행하는 IF 조건문
SECTION 10 조건에 맞는 문으로 분기하여 처리하는 Select Case 문
SECTION 11 일정한 횟수만큼 반복하는 For Next 문
SECTION 12 처리할 개체 수만큼 반복하는 For Each 문
Special TIP 셀을 참조하는 Range 속성과 Cells 속성
SECTION 13 조건에 만족하거나 만족할때까지 반복하는 Do Loop 문
SECTION 14 반복되는 개체나 속성을 묶어서 처리하는 With 문
SECTION 15 오류의 종류와 오류 처리문 사용하기
Part 4. ActiveX 컨트롤과 사용자 정의 폼 만들기
SECTION 01 ActiveX 컨트롤 이해하기
SECTION 02 콤보 상자를 사용하여 급여명세서 검색하기
SECTION 03 선택한 분기의 실적만 조회하는 분석표 만들기
SECTION 04 목록 상자를 이용하여 선택한 근무자 재직증명서 작성하기
SECTION 05 사용자 정의 폼 만들기
SECTION 06 텍스트 서식 변경 폼 작성하기
SECTION 07 컨트롤 이벤트 프로시저 작성하기
Project. VBA 실무 프로그램 만들기
PROJECT 01 방향키의 셀 이동 단위를 직접 설정하는 프로그램 만들기
Special TIP Onkey 메서드 형식과 키 표기법
PROJECT 02 셀을 선택하거나 값을 변경하면 실행되는 이벤트 프로시저 만들기
Special TIP 엑셀 VBA에서 색상을 설정하는 3가지 방법
PROJECT 03 선택한 도서의 사진을 표시하는 프로그램 만들기
PROJECT 04 색상을 기준으로 셀 개수를 구하는 사용자 정의 함수 만들기
PROJECT 05 같은 기준 목록을 한 행으로 일괄 정리하는 프로그램 만들기
PROJECT 06 분리된 여러 개 파일 한 시트에 통합하는 프로그램 만들기
열기 대화 상자만 보여주는 GetOpenFileName
Special TIP 메서드와 파일을 열어주는 Open 메서드
PROJECT 07 양식에 데이터 입력하여 자동으로 인쇄하는 프로그램 만들기
PROJECT 08 파일을 열 때 로그인 정보를 확인하는 프로그램 만들기
PROJECT 09 거래 명세표를 입력하는 폼과 프로그램 만들기
PROJECT 10 조건에 맞는 고객사 검색하여 새로운 시트로 복사하는 프로그램 만들기
PROJECT 11 도서 구매 고객 관리 프로그램 만들기