엑셀 VBA 파워 코딩의 정석

엑셀 VBA 파워 코딩의 정석

$27.56
Description
아이엑셀러 닷컴 대표인 저자와 함께 VBA로 파워 코딩하기
20년 가까이 운영되고 있는, 엑셀과 VBA 전문 사이트 ‘아이엑셀러 닷컴’의 대표인 저자의 실무 경험과 노하우를 한 권에 담았습니다. 총 5개의 파트를 통해 ‘엑셀 VBA’라는 커다란 덩어리를 만져보고, 또 하나씩 쪼개어보면서 엑셀 VBA에 익숙해질 수 있도록 하였습니다.

배우기는 쉽지만 활용하기는 어려운 엑셀 VBA를 한 권으로 잡아내자! 마치 일대일 강의를 듣는 듯 이해하기 쉬운 설명, 각 챕터가 끝날 때마다 바로 배운 것을 복습하고 또 활용할 수 있는 풍성한 [실무 예제]를 통해, 책을 읽으면서 자연스럽게 엑셀 VBA 지식이 체화될 수 있도록 하였습니다. 서서히 길어지고 복잡해지는 코드 속에서 자칫 길을 잃지 않도록 코드에 대한 주석들도 빠짐없이 수록되어 있습니다.
저자

권현욱

저자권현욱(Exceller)은작가.스킨푸드상무.한국방송통신대교수.아이엑셀러닷컴대표.
(주)아모레퍼시픽에서그룹전략팀장,혁신팀장,CHINA인재개발팀장을지냈다.
마이크로소프트에서주관하는‘ExcelTemplate공모전’은상,MicrosoftCommunityStarAwards수상,MicrosoftMVP(최고전문가)에선정되는등최고의엑셀&VBA전문가로인정받고있다.
엑셀과VBA전문사이트인‘아이엑셀러닷컴’을20년가까이운영하고있다.이사이트를통해제공되는강좌는저자의엑셀노하우를쉽고재미있게전달해주기로정평이나있다.
주요저서로『엑셀의정석』,『엑셀2007매크로와VBA날개달기』,『엑셀실무활용노하우260』,『엑셀플레이북』,『EXCEL실무문서자동화노트』등이있으며,컴퓨터매거진[월간PC사랑]을비롯한여러매체에기고하였다.
홈페이지:http://www.iExceller.com

목차

PART1VBA기본
CHAPTER01매크로,VisualBasic,VBA
001매크로
002VisualBasic
003VBA

CHAPTER02매크로기록기사용
001매크로기록기
002‘개발도구’탭표시하기
003매크로기록하기
004기록된매크로보기
005매크로실행하기

CHAPTER03매크로기록활용
001머리글과바닥글에문서정보를표시하는매크로
002수식셀수정못하게막는매크로
003단축키로테두리선을그려주는매크로
004수량/금액데이터를한줄로만드는매크로

CHAPTER04VisualBasicEditor
001VisualBasicEditor
002VBE화면구성
003프로젝트탐색기에서작업하기
004코드창화면구성과코드편집
005VBE작업환경최적화
006‘편집기’탭
007‘편집기형식’탭
008‘일반’탭
009‘도킹’탭
010코딩시유용한4가지아이콘

PART02VBA프로그래밍기본
CHAPTER05VBA코딩을위한필수개념
001애플리케이션(Application)
002개체(Object)
003속성(Property)
004방법(Method)
005속성과메서드예제

CHAPTER06상수와변수
001상수(Constants)
002변수(Variables)
003변수예제
004MsgBox함수
005변수의종류와크기
006변수의영향력범위
007배열(Array)
008사용자정의변수

CHAPTER07실행순서제어구문
001실행순서제어구문의종류
002If문
003Select~Case문
004For~Next문
005InputBox함수
006ApplicationInputBox메서드
007중첩For~Next문
008ForEach~In~Next문
009Do~Loop문
010DoWhile~Loop문
011DoUntil~Loop문
012GoTo문
013연산자

CHAPTER08StepbyStep코딩
001Step1:기본코드작성
002Step2:단순조건분기처리
Step3:다양한조건분기처리
Step4:반복문처리
Step5:코드커스터마이징

CHAPTER09Sub프로시저와Function프로시저
001Sub/Function프로시저의차이
002Sub프로시저
003Function프로시저
004Property프로시저
005사용자이름을알아내는사용자정의함수
006배열을리턴해주는사용자정의함수
007두숫자사이값의수를카운팅하는사용자정의함수
008직종별경영성과급을계산해주는사용자정의함수
009선택적인수를가지는사용자정의함수
010인수갯수가유동적인사용자정의함수
011사용자정의함수범주변경
012사용자정의함수설명추가

PART03VBA프로그래밍활용
CHAPTER10애플리케이션개체
001애플리케이션개체기본정보알아내기
002제목표시줄에통합문서FullName표시
003상태표시줄에진행상태표시
004스크롤바ToggleCode
005ApplicationCaller속성

CHAPTER11워크북개체
001워크북개체모델
002새워크북생성
003워크북열기
004워크북닫기
005워크북저장
006워크북활성화

CHAPTER12워크시트개체
001시트의종류
002시트삽입
003시트선택
004시트이름변경
005시트이동과복사
006시트삭제
007동적배열변수를이용하여시트목록표시
008워크시트Navigator만들기
009이름을기준으로시트정렬
010탭색을기준으로시트정렬

CHAPTER13레인지개체
001레인지개체접근하기
002기본적인셀접근방식
003데이터복사/붙여넣기
004데이터지우기
005다양한셀참조방식
006특수한정보가있는셀참조
007카메라기능구현하기
008다중영역복사하기
009서로위치맞바꾸기
010각종연결제거하기

CHAPTER14디버깅테크닉
001버그의종류
002단계별디버깅
003버그를줄이는다섯가지방법
004‘디버깅툴’을사용한오류수정

CHAPTER15이벤트와이벤트프로시저
001이벤트개념이해
002이벤트프로시저저장위치
003이벤트종류
004이벤트프로시저작성방법
005이벤트프로시저활용
[실무예제]암호를모르면인쇄를못하게막는Code
006특정시간에자동으로실행되는이벤트프로시저
007특정키를누르면지정한동작을실행하는이벤트프로시저
008방향키로셀크기를조정하는이벤트프로시저
009디지털시계만들기

PART04사용자정의폼개체
CHAPTER16사용자정의폼개체기본
001사용자인터페이스와사용자정의폼
002사용자정의폼작성순서
003컨트롤도구상자이해
004주소록만들기예제
005사용자정의폼표시위치지정
006사용자정의폼을띄운채로다른작업하기
007사용자정의폼내보내기/가져오기

CHAPTER17사용자정의폼개체활용
001리스트박스메뉴만들기
002옵션버튼에따라내용이변하는리스트박스
003다중컬럼리스트박스
004복수아이템선택리스트박스
005도움말을보여주는사용자정의폼
006콤보박스에항목추가
007다중컬럼콤보박스
008연동콤보박스만들기
009사용자정의폼에이미지삽입
010클래스모듈사용법

PART05기타중요한개체
CHAPTER18피벗테이블개체
001피벗테이블기본Code
002사용자가원하는순서로항목정렬
003피벗테이블에계산필드추가
004테이블표시수준제어

CHAPTER19차트개체
001매크로기록기와차트
002차트개체모델
003차트개체생성,삭제
004차트개체복사,이동
005차트크기와위치조정
006차트를이미지파일로Exporting
007셀배경색에따라색상이바뀌는차트
008Split함수
009분산형차트에레이블표시

CHAPTER20리본X와커맨드바개체
001커맨드바개체의종류
002리본커스터마이징
003XML로리본커스터마이징
004리본에새로운탭추가
005새로운탭에다양한버튼컨트롤추가
006CheckBox와EditBox추가
007사용자지정단축메뉴
008기존단축메뉴에메뉴추가
009추가한단축메뉴제거
010자동감지단축메뉴
011단축메뉴에하위메뉴추가

CHAPTER21파일개체
001파일/폴더관련함수와명령문
002파일목록만들기
003파일/폴더존재유무파악
004텍스트파일불러오기
005텍스트파일로내보내기
006텍스트파일을엑셀포맷으로불러오기
007엑셀로그인정보기록하기
008FSO(FileSystemObject)활용
009FSO로파일삭제
010FSO로파일복사
011FSO를사용하여폴더생성
012FSO를사용하여폴더삭제
013다른컴퓨터에서는사용못하게막기

CHAPTER22다른응용프로그램과의연계
001워드애플리케이션과연계
002특정영역을워드로내보내기
003파워포인트애플리케이션과연계
004DAO(DataAccessObject)와연계

CHAPTER23VisualBasic컴포넌트개체
001VB컴포넌트개체구조
002VB컴포넌트접근준비
003VBProject개체
004VBProject구성요소
005통합문서에모듈삽입/삭제
006일반모듈에코드삽입/삭제
007프로젝트내의모든VBA코드를삭제하는Code

Index

출판사 서평

여러분의업무는안녕하십니까?
매일매일지겹게해야하는단순반복업무,손많이가고시간은들면서정작중요도나성취감은떨어지는수많은문서작업들.우리는이런작업에서벗어나기위해나름대로열심히검색을해봅니다.‘매크로라는게있다는데?’,‘VBA는그래도배우기쉽다는데?’이런저런말들에희망을가져보는데,막상시도해보면생소한용어와복잡한코드들을마주하고헉소리가절로나옵니다.업무만으로도지치는데그냥잠깐막노동하듯손힘들고말면될것을소중한시간들여가며골아프게배워야하나하는생각이절로들지요.
[엑셀VBA파워코딩의정석]은여러분의고민을해결해드리는책입니다.최대한스트레스를받지않게하면서요.
생경한개념만지루하게설명하는책은읽는그자체로도스트레스죠.‘일더잘하겠다고이짓까지해야하나’하는생각을절로들게만듭니다.책은이해하기쉬워야하고독파한후남는것이있어야합니다.배운지식을바로활용할수있으면금상첨화겠지요.[엑셀VBA파워코딩의정석]은쉬운개념설명,본문따라하기를통한학습,‘주의’,‘참고’,‘엑셀러팁’이라는세가지분류로나눈노하우전수를통해여러분들로하여금스트레스받지않고엑셀VBA가익숙해지게끔만드는책입니다.풍부한실무예제들을통해바로실무에적용할수있는‘실무력’을기를수있다는덤도있지요.
이제라도엑셀VBA를시작해볼까고민하는김직원,어렴풋하게개념은잡혀있지만정작실무에서는버벅이는이대리.이제더는스트레스받으면서일하지마세요.