공지사항

더보기

사무자동화(OA)

입문자를 위한 엑셀 매크로 VBA 300제

저자
이형범
정가
20,000원
페이지
416쪽
발행일
2014년 5월 10일
  • 책소개
  • 저자소개
  • 미리보기
  • 목차
이 책은 VBA를 이용하여 엑셀 개체를 다루기 위해 참고하고 응용할 수 있는 다양한 프로그래밍 기술을 담고 있습니다.
책에 사용된 예제는 주제를 가장 명확하고 쉽게 이해할 수 있도록 꼭 필요한 명령어로만 구성하여 긴 설명 을 읽지 않아도 예제 코드와 실행 결과를 보고 어떤 의도로 VBA 명령어가 사용되었는지 알 수 있도록 하였습니다.
엑셀을  사용하여  반복적인  작업을  자동화할  수 있는 엑셀 매크로를,  VBA(Visual Basic for Applications)를 사용하여 프로그래밍하고자 하시는 분들께 추천합니다.

특징
VBA의 다양한 프로그래밍 기술 300개를 엄선
- 주제를 가장 명확하고 쉽게 이해할 수 있도록 꼭 필요한 명령어들로만 구성했습니다.
- 긴 설명을 읽지 않아도 예제 코드와 실행 결과를 보면 어떤 의도로 VBA 명령어가 사용되었는지 알 수 있도록 구성했습니다.
- 예제를 더 확장하고 응용할 수 있도록 중요한 VBA 요소에 대한 표준 형식을 제공합니다.


 

엑셀에 관련된 전문 사이트인 두드림기획(www.edodream.com)을 운영하는 이형범 저자가 엑셀 자동화 서식을 비롯한 다양한 엑셀 자료 및 강좌와 자격증 강좌를 구축하고, 대학이나 기업 연구소 등에 초빙 강의를 많이 나가는 엑셀을 전문으로 하는 회사이다.

저서
▶ 엑셀 함수 완전 정복 : 똑소리 나는 직장인의 성공 비밀 노트 (정보문화사)
▶ 돈 되는 엑셀 2007 실무활용기술 (영진닷컴)
▶ 똑! 소리나게 배워보는 엑셀 2010 (영진닷컴)
▶ 독하게 배워 바로 써먹는 엑셀 2007 함수매크로 VBA (북앤라이프)
▶ 회사 실무에 힘을 주는 엑셀 2010 (정보문화사)
▶ 최상의 업무 활력을 찾아주는 엑셀 2007 실무 활용 길라잡이
▶ 핵심 기능과 실전 예제만 골라 배우는 엑셀 파워포인트 2010
▶ 정보화기초 시리즈 엑셀2007, 엑셀2010. 파워포인트2007, 파워포인트2010, 인터넷 등 다수 (교학사)
▶ OKOKOK 알찬예제로  배우는 엑셀 2013 (교학사)
▶ 365일이 편한 엑셀 실무 자동화 서식 (정보문화사) 외 다수


 

CHAPTER 001 VBA 코드 입력하기

CHAPTER 002 VB 편집기의 구성

CHAPTER 003 개체 내보내기

CHAPTER 004 개체 가져오기
CHAPTER 005 직접 실행 창에서 명령 실행하기
CHAPTER 006 편집기 옵션 설정

CHAPTER 007 편집기 형식 옵션

CHAPTER 008 VBAProject 보호하기

CHAPTER 009 도움말 보기

CHAPTER 010 매크로 기록하기
CHAPTER 011 상대 참조로 매크로 기록하기
CHAPTER 012 개체와 컬렉션
CHAPTER 013 개체 참조하기
CHAPTER 014 활성화되어 있는 개체의 참조
CHAPTER 015 개체의 속성
CHAPTER 016 개체의 메서드
CHAPTER 017 With 문으로 개체 참조 생략하기
CHAPTER 018 변수 선언하기

CHAPTER 019 변수의 데이터 형식

CHAPTER 020 변수의 사용 범위

CHAPTER 021 상수 선언하기
CHAPTER 022 개체 변수(Object Variable)

CHAPTER 023 배열의 선언과 사용

CHAPTER 024 2차원 배열의 선언과 사용

CHAPTER 025 동적 배열 사용하기

CHAPTER 026 If 문으로 조건 판단하기
CHAPTER 027 If 문의 조건이 참일 때 여러 명령 실행하기
CHAPTER 028 조건이 참일 때와 거짓일 때 다른 명령 그룹 실행하기
CHAPTER 029 IIf 함수 사용하기
CHAPTER 030 If 문으로 여러 조건 판단하기
CHAPTER 031 GoTo 문으로 이동하기
CHAPTER 032 Select Case 문으로 조건 판단하기

CHAPTER 033 For...Next 문으로 반복 실행하기

CHAPTER 034 For...Next 문을 겹쳐 사용하기

CHAPTER 035 For Each...Next 문으로 개체 순환하기
CHAPTER 036 Do While 문으로 조건을 만족하는 동안 반복
CHAPTER 037 Do While 문의 사용 형식
CHAPTER 038 Do Until 문으로  조건을  만족할  때까지  반복
CHAPTER 039 에러 처리하기

CHAPTER 040 에러 무시하기

CHAPTER 041 에러 메시지 표시하기

CHAPTER 042 에러 처리 루틴 만들기

CHAPTER 043 셀 또는 범위 참조하기

CHAPTER 044 Range 속성의 사용 예
CHAPTER 045 행과 열 번호로 셀 참조하기

CHAPTER 046 Cells 속성의 사용 예

CHAPTER 047 셀의 선택과 활성화

CHAPTER 048 ○행 ○열 떨어진 셀 참조

CHAPTER 049 Offset 속성의 사용 예

CHAPTER 050 상하좌우 마지막 셀 참조하기

CHAPTER 051 End 속성의 사용 예

CHAPTER 052 현재 영역 참조하기

CHAPTER 053 지정한 범위의 크기 조절

CHAPTER 054 시트의 사용 영역 참조하기

CHAPTER 055 여러 범위 참조하기

CHAPTER 056 셀 유형에 따라 참조하기

CHAPTER 057 셀 주소 알아내기

CHAPTER 058 다중 범위 안의 영역 개수

CHAPTER 059 행과 열 참조하기

CHAPTER 060 현재 행/열 참조하기

CHAPTER 061 셀에 값 입력하기
CHAPTER 062 셀에 수식 입력하기

CHAPTER 063 셀 값 읽어오기

CHAPTER 064 배열 수식 입력하기

CHAPTER 065 자동 채우기
CHAPTER 066 입력 값의 범위 제한하기
CHAPTER 067 유효성 검사 구문
CHAPTER 068 목록에서 선택하여 입력하기
CHAPTER 069 배열을 셀에 쓰기

CHAPTER 070 배열을 셀 범위에 쓰기

CHAPTER 071 2차원 배열을 셀에 쓰기

CHAPTER 072 셀 값을 배열로 가져오기

CHAPTER 073 동적 범위를 배열로 가져오기

CHAPTER 074 VBA 함수와 워크시트 함수

CHAPTER 075 메시지 표시하기
CHAPTER 076 MsgBox 함수 구문

CHAPTER 077 InputBox 함수

CHAPTER 078 InputBox 메서드
CHAPTER 079 InputBox 메서드로 셀 참조하기

CHAPTER 080 데이터 형식 변환 함수

CHAPTER 081 데이터 형식을 확인하는 함수

CHAPTER 082 Format 함수로 표시 형식 지정

CHAPTER 083 문자열 추출 함수
CHAPTER 084 대소문자 변환 함수

CHAPTER 085 문자와 숫자의 상호 변환

CHAPTER 086 특정 문자열의 위치 계산

CHAPTER 087 다른 문자열로 바꾸기

CHAPTER 088 숫자 처리 함수

CHAPTER 089 현재 날짜와 현재 시간

CHAPTER 090 날짜의 년, 월, 일
CHAPTER 091 날짜에 특정 시간 간격 더하기
CHAPTER 092 날짜 간격 계산하기
CHAPTER 093 배열에 값 지정하기
CHAPTER 094 구분 기호로 배열에 값 지정하기
CHAPTER 095 배열 값 연결하기
CHAPTER 096 글꼴 서식 지정하기
CHAPTER 097 셀의 일부 문자에 대한 글꼴 서식

CHAPTER 098 글꼴 색과 채우기 색 설정

CHAPTER 099 색 번호로 색 설정하기
CHAPTER 100 테마 색 사용하기
CHAPTER 101 테두리 그리기
CHAPTER 102 Borders 속성과 BorderAround 메서드

CHAPTER 103 표시 형식 지정하기

CHAPTER 104 셀의 맞춤 서식 지정하기

CHAPTER 105 셀 병합하기
CHAPTER 106 셀 병합 해제하기

CHAPTER  107 셀 서식 지우기

CHAPTER 108 셀 값 조건부 서식

CHAPTER 109 수식 조건부 서식

CHAPTER 110 평균 초과 조건부 서식

CHAPTER 111 Top 10 조건부  서식
CHAPTER 112 중복 값에 대한 조건부 서식

CHAPTER 113 데이터 막대 조건부 서식

CHAPTER 114 색조 조건부 서식
CHAPTER 115 아이콘 집합 조건부 서식

CHAPTER 116 범위를 엑셀 표로 변환하기

CHAPTER  117 엑셀 표에 요약 행 추가하기

CHAPTER 118 엑셀 표를 범위로 변환하기

CHAPTER 119 엑셀 표의 행/열 참조

CHAPTER 120 행/열 크기 설정
CHAPTER 121 자동으로 행/열 크기 설정
CHAPTER 122 행/열 숨기기

CHAPTER 123 셀 삽입하기

CHAPTER 124 3행마다 행 삽입하기
CHAPTER 125 특정 행 위에 행 삽입하기
CHAPTER 126 셀 삭제하기
CHAPTER 127 조건에 맞는 행 삭제하기

CHAPTER 128 중복 값 제거하기

CHAPTER 129 셀 범위 복사하기

CHAPTER 130 셀 범위 이동하기

CHAPTER 131 클립보드 내용 붙여넣기

CHAPTER 132 선택하여 붙여넣기
CHAPTER 133 일괄적으로 5,000씩 더하기

CHAPTER 134 행과 열을 바꿔서 붙여넣기

CHAPTER 135 데이터 찾기
CHAPTER 136 다음 데이터 찾기

CHAPTER 137 데이터 찾아 바꾸기

CHAPTER 138 서식을 찾아 바꾸기

CHAPTER 139 시트의 개수와 이름

CHAPTER 140 시트 삽입하기

CHAPTER 141 시트 복사하기

CHAPTER 142 시트 이동하기

CHAPTER  143 시트 삭제하기

CHAPTER 144 시트 숨기기

CHAPTER 145 시트 보호하기

CHAPTER 146 시트 선택과 활성화

CHAPTER 147 인쇄 미리 보기
CHAPTER `148 용지 크기와 방향 설정

CHAPTER 149 페이지에 맞춰 인쇄하기

CHAPTER 150 인쇄 영역과 인쇄 제목

CHAPTER 151 머리글/바닥글 설정

CHAPTER 152 페이지 나누기

CHAPTER 153 페이지 개수 계산하기

CHAPTER 154 프린터로 인쇄하기

CHAPTER 155 파일 이름과 경로

CHAPTER 156 파일 열기
CHAPTER 157 파일이 열려 있는지 확인하기
CHAPTER 158 파일 닫기
CHAPTER 159 현재 워크북만 빼고 모두 닫기
CHAPTER 160 새 통합 문서 만들기

CHAPTER 161 새 통합 문서의 시트 수

CHAPTER 162 통합 문서 저장하기

CHAPTER 163 복사하여 저장하기
CHAPTER 164 모든 파일을 한 번에 저장하기
CHAPTER 165 통합 문서 보호하기

CHAPTER 166 대화 상자로 파일 열기(1)

CHAPTER 167 대화 상자로 파일 열기(2)

CHAPTER 168 여러 개의 파일 열기(1)

CHAPTER 169 여러 개의 파일 열기(2)

CHAPTER 170 대화 상자를 통해 저장하기

CHAPTER 171 작업 폴더 변경하기

CHAPTER 172 폴더 및 파일의 존재 여부
CHAPTER 173 특정 폴더의 파일 목록 알아내기
CHAPTER 174 파일 복사하기

CHAPTER 175 파일 삭제하기

CHAPTER 176 새 폴더 만들기

CHAPTER 177 폴더 삭제하기

CHAPTER 178 폴더 선택창 사용하기

CHAPTER 179 파일 선택창 사용하기

CHAPTER 180 윈도우 참조하기

CHAPTER 181 화면 구성 요소 숨기기

CHAPTER 182 화면의 확대 및 축소

CHAPTER 183 창 정렬하기
CHAPTER 184 현재 통합 문서 창만 정렬하기
CHAPTER 185 틀 고정

CHAPTER 186 데이터 정렬(1)

CHAPTER 187 데이터 정렬(2)
CHAPTER 188 사용자 지정 목록으로 정렬
CHAPTER 189 자동 필터
CHAPTER 190 필터링된 데이터의 개수

CHAPTER 191 자동 필터 해제하기

CHAPTER 192 상위 7개 항목의 필터링

CHAPTER 193 동적 필터 조건 사용하기
CHAPTER 194 자동 필터 드롭다운 화살표 숨김
CHAPTER 195 고급 필터로 검색하기

CHAPTER 196 고급 필터 결과 복사하기

CHAPTER 197 원하는 필드만 복사하기

CHAPTER 198 부분합 계산하기

CHAPTER 199 피벗 테이블 만들기

CHAPTER 200 피벗 테이블 필드 설정

CHAPTER 201 피벗 테이블 서식 지정
CHAPTER 202 피벗 항목의 표시 위치 지정

CHAPTER 203 페이지 필드 필터링

CHAPTER 204 다중 항목으로 필터링
CHAPTER 205 필드 레이블로 필터링

CHAPTER 206 데이터 필드 값으로 필터링

CHAPTER 207 날짜로 필터링
CHAPTER 208 날짜 필드의 그룹

CHAPTER 209 총합계의 표시 여부 설정

CHAPTER 210 피벗 테이블의 갱신

CHAPTER 211 피벗 테이블 삭제하기

CHAPTER 212 항목 선택 보호하기

CHAPTER 213 차트 만들기(1)
CHAPTER 214 차트 만들기(2)

CHAPTER 215 차트 종류 바꾸기

CHAPTER 216 차트 스타일과 레이아웃

CHAPTER 217 차트 제목 추가하기

CHAPTER 218 축 제목 추가하기

CHAPTER 219 눈금 단위 조정하기

CHAPTER 220 축의 단위 레이블 설정

CHAPTER 221 범례 지정하기

CHAPTER 222 데이터 레이블 지정하기
CHAPTER 223 계열 요소의 데이터 레이블

CHAPTER 224 최댓값만 레이블로 표시하기

CHAPTER 225 데이터 계열의 서식 지정

CHAPTER 226 사용자 정의 함수 만들기

CHAPTER 227 워크시트에서 함수 호출

CHAPTER 228 VBA 프로시저에서 함수 호출
CHAPTER 229 Sub 프로시저와 Function 프로시저의 차이
CHAPTER 230 사용자 정의 함수의 범주

CHAPTER 231 사용자 정의 함수의 설명 추가

CHAPTER 232 인수를 사용하지 않는 함수

CHAPTER 233 인수를 사용하는 함수

CHAPTER 234 옵션 인수를 사용하는 함수

CHAPTER 235 배열을 인수로 사용하는 함수

CHAPTER 236 배열을 반환하는 함수

CHAPTER 237 인수의 개수가 불확실한 함수(1)
CHAPTER 238 인수의 개수가 불확실한 함수(2)

CHAPTER 239 수식 오류를 반환하는 함수

CHAPTER 240 함수 마법사에 나타나지 않는 함수

CHAPTER 241 입력한 수식 구하기
CHAPTER 242 괄호 안의 숫자 합계 구하기

CHAPTER 243 열려 있는 통합 문서 확인하기

CHAPTER 244 특정 시트가 존재하는지 확인하기

CHAPTER 245 이벤트 프로시저 만들기

CHAPTER 246 Workbook 개체의 이벤트

CHAPTER 247 Workbook_Open 이벤트

CHAPTER 248 Workbook_BeforeClose 이벤트

CHAPTER 249 Workbook_BeforeSave 이벤트

CHAPTER 250 Workbook_BeforePrint 이벤트

CHAPTER 251 Workbook_NewSheet 이벤트

CHAPTER 252 Worksheet 개체의 이벤트

CHAPTER 253 Worksheet_Activate 이벤트
CHAPTER 254 Worksheet_BeforeRightClick 이벤트
CHAPTER 255 Worksheet_SelectionChange이벤트
CHAPTER 256 Worksheet_Change 이벤트
CHAPTER 257 특정 시각에 발생하는 OnTime 이벤트
CHAPTER 258 OnTime 이벤트 취소하기

CHAPTER 259 키 입력에 반응하는 OnKey 이벤트

CHAPTER 260 키 조합 사용하기
CHAPTER 261 사용자 정의 폼 만들기

CHAPTER 262 사용자 정의 폼 표시하기

CHAPTER 263 폼 개체의 이벤트

CHAPTER 264 폼에 컨트롤 추가하기

CHAPTER 265 ActiveX 컨트롤의 종류

CHAPTER 266 컨트롤의 이벤트 프로시저

CHAPTER 267 컨트롤의 속성 설정하기

CHAPTER 268 여러 컨트롤 다루기

CHAPTER 269 텍스트 상자로 입력하기

CHAPTER 270 텍스트 상자의 유효성 검사
CHAPTER 271 텍스트 상자의 서식 지정하기

CHAPTER 272 텍스트 상자로 암호 입력하기

CHAPTER 273 확인란 컨트롤 사용하기

CHAPTER 274 옵션 단추 컨트롤 사용하기

CHAPTER 275 옵션 단추 그룹
CHAPTER 276 스크롤 막대 컨트롤
CHAPTER 277 스핀 단추 컨트롤
CHAPTER 278 스핀 단추와 연결된 텍스트 상자

CHAPTER 279 RefEdit 컨트롤 사용하기

CHAPTER 280 RefEdit 컨트롤로 난수 입력하기

CHAPTER 281 이미지 컨트롤 사용하기

CHAPTER 282 이미지의 표시 위치 지정하기

CHAPTER 283 이미지의 바둑판식 배열

CHAPTER 284 폼에 차트 나타내기
CHAPTER 285 선택한 기간의 차트 나타내기

CHAPTER 286 콤보 상자 컨트롤 사용하기

CHAPTER 287 콤보 상자에 항목 추가하기

CHAPTER 288 일치하는 항목을 찾는 방법

CHAPTER 289 목록 상자 컨트롤 사용하기

CHAPTER 290 목록 상자의 항목 추가와 삭제

CHAPTER 291 중복 없이 목록에 항목 추가하기

CHAPTER 292 옵션에 따라 목록 구성하기

CHAPTER 293 다중 선택 목록 상자
CHAPTER 294 목록 상자의 스타일

CHAPTER 295 두 개의 목록 상자

CHAPTER 296 여러 열이 있는 목록 상자
CHAPTER 297 여러 열 목록 상자의 값 할당

CHAPTER 298 목록 상자에 배열 전송하기

CHAPTER 299 파일을 열 때 폼 표시하기

CHAPTER 300 폼만 표시하고 엑셀 숨기기