에너지경제연구원 전자도서관

로그인

에너지경제연구원 전자도서관

자료검색

  1. 메인
  2. 자료검색
  3. 신착자료

신착자료

단행본오피스 실무역량 강화 프로젝트 9

(엑셀장인의) 엑셀 매크로 & VBA 마스터링 북

저자
장기영
발행사항
서울 : 디지털북스, 2014
형태사항
960p. : 천연색삽화 ; 26cm +
서지주기
색인 수록
소장정보
위치등록번호청구기호 / 출력상태반납예정일
이용 가능 (1)
자료실E205895대출가능-
이용 가능 (1)
  • 등록번호
    E205895
    상태/반납예정일
    대출가능
    -
    위치/청구기호(출력)
    자료실
목차
PART 01 매크로 소개 및 기초 CHAPTER 01 매크로의 쓰임새 28 001 반복 작업 자동화 29 002 수식의 복잡성 30 003 수식의 속도저하 31 CHAPTER 02 매크로 vs VBA 32 001 엑셀 매크로 33 002 엑셀 VBA (Visual Basic For Applications) 33 003 엑셀 매크로와 VBA의 코드 비교 34 CHAPTER 03 표 (테이블) 용어 35 001 표 (테이블) 용어 36 CHAPTER 04 매크로 기록부터 실행, 저장까지 37 001 리본 메뉴에 ‘개발도구’ 탭 생성 38 002 매크로 기록 39 003 기록된 매크로 보기 45 004 매크로 실행, 수정, 삭제 47 005 단추 삽입으로 매크로를 빠르게 기록하고 실행 49 006 단추 삽입으로 매크로를 빠르게 기록하고 실행 51 007 매크로 저장 52 008 매크로 보안 54 CHAPTER 05 자료형 (데이터 타입) 56 CHAPTER 06 VBE (Visual Basic Editor) 58 001 프로젝트 탐색기 + 59 002 속성 창 () 61 003 코드 창 () 62 004 기타 (직접 실행 창, 지역 창, 조사식 창, 개체 찾아보기) 63 005 VBE 상단의 메뉴 (고전적인 Pull Down 메뉴 즉, 메뉴를 누르면 아래로 펼쳐짐) 64 CHAPTER 06 프로시저 88 001 Sub 89 002 Function 93 003 Property 95 PART 02 단일 매크로 코드 CHAPTER 01 통합 문서 매크로 100 001 통합 문서가 열리면서 자동으로 실행되는 매크로 101 002 파일명 변경 101 003 한 폴더에 모든 통합 문서를 열어 첫 시트의 A1셀에 ‘7’ 입력 102 004 통합 문서를 닫을 때 저장할건지 묻는 메시지 창 없이 자동으로 저장되고 닫기 103 005 현재 매크로 파일이 있는 폴더 경로 및 파일명까지 표시 103 006 특정 엑셀 파일을 열지 않고 수식으로 특정 셀 값을 가져오기 104 007 여러 파일 검색 105 008 ‘폴더 경로+[파일]+시트’!셀주소 105 009 통합 문서를 엑셀97-2003 버전 형식으로 저장하기 106 010 다른 컴퓨터의 파일을 열기 107 011 엑셀 제목표시줄에 현재 통합 문서의 전체 경로 표시 107 012 원하는 엑셀 파일이 열려있는지 확인 108 013 다른 이름으로 파일 저장시 파일 형식 설정 109 014 현재 파일은 그대로 두고 다른 이름으로 파일 저장 110 015 활성 통합 문서의 이름과 시트명 받기 110 016 특정 파일이 열려있는지 검사하고 닫혀있으면 열기 111 017 매크로 통합 문서의 이름 받기 111 CHAPTER 02 시트 매크로 112 001 숨긴 시트 모두 보기 및 통합 문서 보호와 해제 113 002 시트의 눈금선, 수식입력줄, 머리글 숨기기 113 003 다른 시트에 자료를 현재 시트에 복사 하기 114 004 특정 시트만 새 파일에 복사하여 현재 파일과 같은 폴더에 저장하고 닫기 005 시트 추가 116 006 시트 이름 짓기 117 007 시트 삭제할 때 삭제할건지 묻는 창 안 뜨게 하기 118 008 여러 시트를 빠르게 숨기기 119 009 활성 시트를 새 파일로 복사하고 시트 보호 해제 119 010 시트명으로 접근할 땐 CStr 120 011 시트 삭제 121 012 같은 양식의 시트를 여러 개 복사하기 122 013 활성 시트 다음에 빈 시트 생성 123 014 활성 시트의 보호 여부를 받아서 시트 보호/해제 123 015 두 번째 시트 이후로 모두 선택하는 빠른 코드 124 016 시트에 암호 건 시트 보호(일부 기능은 사용 가능) 124 017 시트 이름순 정렬 125 018 시트 이름순으로 배치하는 다른 내용 126 019 현재 시트의 다음 시트 받기 126 020 시트 유무 판단 127 021 시트 숨기기/숨기기 취소 128 022 시트 이동/복사 129 023 다음/이전 시트 선택 129 024 시트명과 무관하게 특정 시트에 접근하기 130 CHAPTER 03 셀 매크로 131 001 ‘data’ 시트의 ‘A2’ 셀 선택하기 (다른 파일도 포함) 132 002 ‘공급량’ 파일의 ‘data’ 시트의 ‘A2’ 셀 선택하기 (다른 파일도 포함) 132 003 선택 셀범위의 메모/내용/서식/윤곽/하이퍼링크 지우기 133 004 날짜 셀범위에 특정 날짜 찾기 133 005 여러 셀의 값을 한 셀에 합치기 &텍스트 줄바꿈 134 006 특정 글자로 시작하는 셀만 찾기 135 007 활성 셀의 수식을 사용자 지정 셀에 그대로 넣기 136 008 셀의 글꼴 색을 검정으로 하기 136 009 한 셀의 값을 구분 기호를 기준으로 여러 셀에 나누기 137 010 현재 엑셀 화면에 보이는 셀범위 138 011 ‘셀서식’의 특정 탭만 창으로 띄우기 138 012 셀에 자료를 텍스트 파일로 저장하기 139 013 맨 마지막 셀 다음 아래 셀 선택하기 140 014 값이 있는 맨 마지막 셀 받기 141 015 셀의 ‘R1C1’ 스타일을 A1 스타일 주소로 바꾸기 141 016 셀 또는 셀범위 선택하기 142 017 셀에서 를 치면 우측 셀 선택하기 143 018 셀 삭제 후에 위로 올리기 143 019 셀서식의 ‘맞춤’ 탭의 가로 항목의 ‘선택 영역의 가운데로’ 144 020 선택한 것이 셀인지 판별하기 144 021 SpecialCells 실무에서 많이 쓰는 용법 145 022 오류 셀에 나오는 녹색 표식 차별적으로 설정 146 023 셀에서 마우스 오른쪽 버튼 클릭 시 나오는 단축 메뉴 숨기기 146 024 셀의 글꼴을 굵게/보통으로 하는 한 줄 코드 147 025 B5셀 바로 우측 옆의 C5셀 선택 147 026 키를 누르면 5개 셀씩 아래로 건너뛰면서 선택하기 148 027 ClearContents, 병합 셀에서의 문제 148 028 셀에 수식을 입력하는 매크로 149 029 셀 병합 하기 150 030 활성 셀이 병합 셀인지 알기 151 031 셀 값 바꾸기 151 032 현재 시트의 셀을 다른 셀에 복사하기 152 033 셀범위의 일괄적인 연산 (Evaluate) 153 034 수식 중에 오류 값은 무시하고 처리하기 (IsError) 154 035 채우기 핸들링으로 일련의 내용을 채우거나 복사 155 036 셀에 회색 테두리 긋기 156 037 전체 셀, 채우기 색 지우기 156 038 셀범위의 무의미한 공백 문자 한방에 모두 지우기 157 039 노란(색깔 있는) 셀의 값만 더하기 158 040 오류 수식 셀을 제외한 셀만 선택하기 159 041 여러 셀 처리 160 042 셀 값이 0인 셀의 0 숨기기 161 043 숫자+문자인 셀에서 Val 함수로 숫자만 얻기 161 044 Split 함수로 긴 내용을 기준 문자(열)로 나누기 162 045 Join 함수로 각 값을 기준 문자(열)로 합치기 163 046 Evaluate 메서드로 순번 매기기 164 047 빈 셀만 삭제 165 048 PasteSpecial로 서식만 복사 166 049 Join 함수로 각 값을 기준 문자(열)로 합치기 166 050 날짜 셀을 선택하면 풍선 도움말(툴팁 : ToolTip)로 요일 표시 (데이터 유효성 검사 기능) 167 051 ‘셀서식’의 ‘표시 형식’을 ‘일반’으로 하기 167 052 텍스트형 숫자를 진정한 숫자로 바꿔 (TextToColumns) 셀의 녹색 삼각형 표식 지우기 168 053 셀범위에 테두리 그리기 169 054 셀 값의 유령문자 제거하기 169 055 셀범위의 값만 지우기 170 056 특정 기준에 맞는 셀의 행 삭제 171 057 +로 셀의 너비/높이 조정 172 058 특정 값을 다른 값으로 일괄 바꾸기 172 059 여러 셀 값을 한 줄 코딩으로 문자열로 담기 173 060 셀의 특정 문구를 뒤에서부터 검사 174 061 셀범위의 외곽선에 테두리 선 그리기 175 062 서식만 채우기 핸들링 175 063 셀서식의 ‘표시 형식’ 설정하기 176 064 조건에 맞는 셀을 모두 선택하기 177 065 셀범위에서 특정 내용의 개수 세기 178 066 셀 채우기 색 대화상자 열기 178 067 고정 입력 셀범위의 값을 바로 아래 표에 차례대로 입력하기 179 068 ‘사용자 정의 폼’의 목록 상자에서 값을 한번에 채우기 180 069 셀범위(1개 열)에서 마지막 셀 받기 180 070 셀에 특정 문구가 있는지 검사 181 071 셀서식의 표시 형식에 보이는 그대로 받기 182 072 한 열 전체의 텍스트형 숫자를 진정한 숫자로 바꾸기 183 073 셀 값 형식이 텍스트 형인지 판단 183 CHAPTER 04 파일/폴더 매크로 184 001 파일 복사, 파일 이름 바꾸기, 파일 삭제, 폴더 만들기, 폴더 삭제 185 002 탐색기의 특정 폴더 열기 185 003 Shell 함수로 여러 실행 파일 열기 186 004 특정 파일이 특정 폴더에 있는지 검사 187 005 폴더명 변경 188 006 특정 폴더에서 해당 파일 형식의 모든 파일을 완전히 삭제 188 007 파일을 이동시키고 파일명 변경 189 008 그림 파일 (이미지 파일) 열기 189 009 메모장 열기 190 010 PDF 파일 열기 190 CHAPTER 05 개체 매크로 191 001 시트의 그림 개체 모두 지우기 192 002 도형이나 그림, 버튼, 차트 등은 셀이나 시트 복사 또는 잘라내기 할 때 제외하기 192 003 도형이나 버튼, 그림 클릭하면 그 개체를 삭제하기 193 004 도형이나 버튼 클릭 시, 그 개체의 캡션 얻기 193 CHAPTER 06 행/열 매크로 194 001 틀 고정 행으로 화면 이동 195 002 시트의 열 머리글을 숫자로 나오게 하기 195 003 활성 시트에 사용된 범위 전체 열의 자동 너비 조정 196 004 한 행/열 전체를 ‘잘라내기’하여 삽입하기 196 005 행 높이나 열 너비 조정하기 197 006 행, 틀 고정하여 항상 보이게 하기 197 007 한 행 선택 여부 판단하기 198 008 행/열 선택하기 198 009 행/열 바꿈으로 복사하기 199 010 행/열에서 특정 값과 다른 셀, 모두 받기 200 011 열 너비 자동 맞춤 201 012 한 행 또는 한 열의 특정 범위에 자료 넣기 202 013 한 행 또는 한 열 숨기기/숨기기 취소 203 CHAPTER 07 양식 컨트롤 매크로 204 001 ‘양식 컨트롤’의 ‘레이블’만 삭제하기 205 002 양식 컨트롤의 회색 단추를 특정 셀 기준으로 생성하고 매크로 연결 205 003 ‘양식 컨트롤’의 스핀 단추 제어 206 004 ‘양식 컨트롤’의 단추(버튼)의 왼쪽 위치 206 005 양식 컨트롤의 ‘확인란’을 체크했는지 판단 207 CHAPTER 08 인쇄 매크로 208 001 페이지 나누기 모두 원래대로 209 002 인쇄 영역 해제 209 003 반복 인쇄 행 설정 210 004 활성 시트 인쇄시 매수를 B2셀에 넣어놓고 인쇄하기 210 005 선택한 시트, 인쇄 미리 보기 211 006 활성 시트의 전체 인쇄될 페이지 수 구하기 211 007 특정 시트의 전체 인쇄될 페이지 수 구하기 212 008 활성 셀 페이지 인쇄 / 1쪽부터 활성 셀 페이지까지 인쇄 212 CHAPTER 09 배열 매크로 213 001 셀범위에서 고유 값만 배열로 취하여 셀에 뿌리기 214 002 1차원 배열에서 최대 값 받기 215 003 배열에 담긴 값 모두 지우기 215 CHAPTER 10 필터 매크로 216 001 기간 필터, 필터 지우기, 필터 제거 217 002 시트에 필터 상태가 아니면 필터 단추 넣기 218 003 필터된 행 개수 알기 218 004 필터된 상태에 눈에 보이는 셀만 선택 219 005 기간으로 필터 219 006 필터된 상태에 마지막 행 번호 받기 220 007 자동 필터, 특정 열 2개에 연속으로 한 번씩 하기 220 008 다중 필터, 필터 불일치 확인 221 009 필터 영역만 다른 시트에 복사 222 CHAPTER 11 고급 필터 매크로 223 001 고급 필터 결과가 한 건이라도 있는지 판단 224 002 단순한 고급 필터 224 003 중복 행은 숨기고 고유 값만 필터 225 CHAPTER 12 정렬 매크로 226 001 머리글(필드명)이 병합된 표 정렬하기 227 002 정렬하기 228 CHAPTER 13 날짜/시간 매크로 229 001 연, 월만 가지고 말일 만들기 230 002 날짜의 ‘표시 형식’을 바꾸려면 230 003 VBE의 코드 창에서 날짜 입력 및 셀의 날짜 찾기 (Find 메서드 이용) 231 004 수식으로 입력된 날짜 찾기 (Match 함수 이용) 232 005 지정 시간마다 실행되는 프로시저 233 006 VBE 코드 창에 시간 입력하기 234 007 날짜를 받아서 말일 받는 2가지 방법 234 008 연도를 받아서 그 해가 윤년인지 판단 235 CHAPTER 14 폼 매크로 236 001 ‘사용자 정의 폼’이 뜨는 위치 지정 237 002 ‘사용자 정의 폼’에서 텍스트 상자의 값 선택하기 238 003 ‘사용자 정의 폼’의 버튼을 누르면 모든 텍스트 상자의 값 지우기 239 004 텍스트 상자에 특정 시트의 내용 나타내기 240 005 ‘사용자 정의 폼’에 버튼을 누르면 레이블 컨트롤 생성 241 006 ‘사용자 정의 폼’의 목록 상자에 2개 열을 넣을 때 열 너비 지정 242 007 ‘사용자 정의 폼’, 목록 상자의 첫 번째 항목이 선택되었는지 판단 243 008 ‘사용자 정의 폼’이 떠 있는 상태에서 셀을 선택하거나 버튼 누르기 243 009 ‘사용자 정의 폼’에 명령 단추 생성 244 010 ‘사용자 정의 폼’의 목록 상자에서 선택한 항목명을 받으려면 245 011 현재 떠 있는 ‘사용자 정의 폼’ 이름 246 012 ‘사용자 정의 폼’의 모든 콤보상자에서 값을 지우기 247 CHAPTER 15 하이퍼링크 매크로 248 001 현재 파일에서 하이퍼링크로 다른 시트로 이동 249 002 하이퍼링크로 다른 파일 열기 250 003 현재 시트의 하이퍼링크 모두 제거 251 CHAPTER 16 레지스트리 매크로 252 001 레지스트리에 특정 키 생성하여 값 넣기 253 002 등록된 특정 키에 값 이름의 데이터 받기 254 003 레지스트리에서 특정 키 또는 값 이름 삭제 254 CHAPTER 17 이름 매크로 255 001 이름 정의한 이름을 셀(Range)로 변환 256 002 셀의 이름 정의 256 003 이름 정의 셀을 Range방법으로 접근 257 004 이름 정의한 이름의 셀주소와 시트명 받기 258 005 이름 정의 및 이름 받기 258 006 이름 정의된 셀로 화면 이동 및 선택하기 259 007 활성 통합 문서 안의 모든 이름 삭제 259 008 이름 정의 셀범위에 접근하기 260 CHAPTER 18 Sendkeys 매크로 261 001 사용자가 입력한 키 순서대로 작동하는 Sendkeys 262 002 SendKeys로 셀의 수식을 값으로 바꾸는 방법 263 CHAPTER 19 메모 매크로 264 001 메모의 사각형 꼭지점을 둥글게 만들기 265 CHAPTER 20 피벗 테이블 매크로 266 001 ‘피벗 테이블’ 생성 267 002 ‘피벗 테이블’의 전체 셀범위 267 003 활성 셀이 피벗 셀의 무슨 형인지 알기 268 004 ‘피벗 테이블’의 ‘값’ 영역 셀 선택 268 005 활성 시트에 모든 피벗 필드에 드롭다운 화살표 버튼 없애기 269 006 ‘피벗 테이블’, 특정 피벗 필드에 레이블과 값 영역선택 269 007 ‘피벗 테이블’, 행 필드만 받기 270 008 ‘피벗 테이블’의 참조 셀범위 받기 270 009 ‘피벗 테이블’에 일자 필드의 ‘월’로 그룹 만들기 271 CHAPTER 21 차트 매크로 272 001 차트가 시트에 있는지 알기 273 002 차트 숨기기 273 003 모든 차트 삭제 (시트 기준) 274 004 꺾은선 형 차트 생성 275 CHAPTER 22 기타 매크로 276 001 ‘찾기 및 바꾸기’ 창 설정 상태 초기화 277 002 웹사이트의 자료를 읽어 판단 277 003 Onkey 메서드로 단축키 생성/해제 278 004 특정 웹사이트 열기 278 005 OnKey 메서드로 할당한 프로시저를 원래 키로 복원하기 279 006 일반 숫자나 시간만 처리하기 279 007 글자의 바이트 계산(한글은 2바이트, 영문/숫자는 1바이트) 280 008 현재 코딩중인 모듈명 받기 280 009 사용자 입력 받기 281 010 매크로 실행시간 구하기(Timer, TimeSerial 이용) 282 011 ‘바탕화면’이나 ‘내 문서’ 폴더 경로 받기 283 012 영어로 읽어주기(TTS, Text To Speak) 284 013 엑셀 창을 전체화면으로 최대로 크게 설정 284 014 Wait 메서드로 일정 시간 동안 매크로 실행중지 285 015 엑셀 인스턴스 즉, 엑셀 창 닫기 285 016 엑셀 버전 알기 286 017 매크로 수행 후, 수행 전의 화면 위치로 돌아오기 286 018 자신의 컴퓨터 이름(ComputerName) 얻기 287 019 영문 대/소문자 관련 엑셀 함수를 매크로로 처리 287 020 메시지 박스로 묻기 288 021 문자열 사이에 공백 문자 9개 삽입하기 288 022 여러 매크로를 한번에 모두 실행하기 289 023 수식 계산 모드 수동으로 설정 289 024 문자(텍스트) 형식의 숫자를 대소 비교하기 290 025 한 줄의 코드 명령문을 밑줄(_)을 이용, 여러 줄로 입력하기 291 026 한 문자만 여러 개 반복하기(엑셀 함수의 REPT와 비슷) 292 027 마우스 포인터 상태 바꾸기 292 028 매크로 실행중에 키로 실행중지 293 029 상한 값과 하한 값 사이에 정수형 난수 생성하여 특정 셀범위에 넣기 293 030 피보나치 (Fibonacci) 수열 294 031 엑셀 창을 새롭게 열고 그 창에서 특정 엑셀 파일 열기 294 032 8의 3제곱근 구하기 295 033 엑셀 창 하단의 ‘상태 표시줄’의 내용 표시 및 이 줄 숨기기 295 034 엑셀 창 상단의 제목표시줄에 활성 파일의 전체 경로와 파일명 표시 296 035 4명에 2명이 한 조일 때 나올 수 있는 조합(Combination) 수 구하기 296 036 Volatile로 사용자 정의 함수 재계산 297 037 30부터 40 사이의 정수형 난수(무작위 수, 랜덤 값)를 만드는 방법 297 038 사용자 지정 목록 추가 및 삭제 298 039 x문자열이 y문자열 안에 몇 번째에 있는지 알기 299 040 고유 값 개수를 구하는 수식보다 빠른 방법 299 041 엑셀이 제공하는 다양한 회색 상수 300 042 리본 메뉴와 ‘빠른 실행 도구 모음’ 숨기기 300 043 내용에서 특정 문자(열)의 개수 301 044 문자열을 특정 구분자 기준으로 자르기(Spilt 함수) 301 045 오류 무시를 여러 번 하기 302 046 윈도우즈의 여러 환경 변수를 알려줌 302 047 DDE(동적 데이터 교환)을 사용하는 다른 응용 프로그램 무시 303 048 받침에 따라 동적으로 어조사 받기 303 049 FormulaArray 배열 수식을 매크로에서 사용할 때 255자를 넘으면 오류가 남 304 050 지정 폴더로 파일 선택 창 열기 304 051 Replace 함수로 값 바꾸기 305 052 ‘통합’ 기능으로 고유 값 별로 합계 구하기 306 053 중복 값은 삭제 307 PART 03 주제별 매크로 CHAPTER 01 매크로 기록 및 편집 310 001 실시간으로 보면서 ‘매크로 기록’하는 법 311 002 Select / Activate, Selection / ActiveCell 312 003 복사 후, ‘선택하여 붙여 넣기’ 매크로 313 004 여러 시트의 내용을 한 시트에 합치는 매크로 314 005 급여 명세서 출력 매크로 316 006 잘라 내기, 반복문 돌리기 매크로 317 007 열 삭제/삽입, 함수 적용, 값 바꾸기 매크로 319 CHAPTER 02 Workbook 2가지 개체와 주요 개체 321 001 Activeworkbook / ThisWorkbook 322 002 어플리케이션(Application) > 통합 문서 파일(Workbook) > 시트(Worksheet) > 셀(Cell) 324 003 컴파일(Compile) / 런타임(Runtime) 326 CHAPTER 03 정렬 (Sort) 328 001 일반 329 002 한 열을 기준으로 정렬하는 짧은 코드 332 003 가로로 누운 표 정렬 333 004 셀 색깔 순으로 정렬 334 005 각 행을 왼쪽에서 오른쪽으로 정렬 336 006 정렬을 클릭할 때마다 오름/내림 차순으로 토글 337 CHAPTER 04 필터 338 001 기간 필터 후, 필터된 영역만 다른 시트에 복사 339 002 기간 필터 후, 업체까지 필터하여 최종 필터 영역만 다른 시트에 복사 341 003 필터 후, 필터된 자료가 없는 경우의 처리 342 004 한 열에 2개 항목을 제외하고 필터 343 005 한 열에 3개 이상의 항목을 제외하고 필터 344 006 한 열에 3개 이상의 항목을 제외하고 필터 346 007 날짜 다중 필터 347 CHAPTER 05 찾기 348 001 ‘부분합’ 적용 후에 ‘요약’ 행의 셀에 색칠하기 349 002 현재 셀의 위로 최근 입고 수량 셀 검색 353 003 병합 셀을 찾을 경우에 주의할 점 354 004 셀서식의 ‘표시 형식’에 무관한 날짜 값과 수식 날짜 검색 355 005 ‘셀서식’을 적용한 검색 357 006 서식과 수식이 들어간 금액 찾기 358 CHAPTER 06 바꾸기 359 001 특정 내용으로 일괄 대체 또는 모두 지우기 360 002 수식 셀의 결과 값을 바꿀 수는 없어요. 363 003 휴대폰 번호 중간 자리를 *(별표)로 대체 364 CHAPTER 07 셀 (Cells 또는 Range)와 친해지기 365 001 매크로의 핵, 그 이름은 셀 366 002 셀 하나에 접근하기 366 003 셀범위에 접근하기 368 004 Offset / Cells를 이용한 참조 셀 이동 370 005 Columns, Rows를 이용한 셀 참조 371 006 병합 셀 (Offset / Cells의 차이) 372 007 CurrentRegion (인접 셀범위), Union (떨어진 다중 셀범위) 373 008 UsedRange로 A1셀부터 흔적이 있었던 마지막 셀까지 참조 374 009 SpecialCells로 다양한 셀(빈 셀, 수식 셀 등) 참조 374 010 Areas로 다중 영역 단위로 빠르게 접근하기 376 011 Intersect 겹치는 셀범위 참조 378 012 병합 셀 다루기 380 013 다른 시트의 병합 셀을 참조하여 집계하기 382 014 셀에 색 번호 고찰 383 015 여러 시트에 동일 셀범위 복사 384 016 시트의 고유 이름으로 셀 접근 385 017 셀 개체 형식여부 확인 385 018 셀범위에 간단하게 순번(연번) 넣기 386 019 셀 개체간 비교 387 020 셀에 보이는 값 그대로 입력 388 021 활성 셀에 특정 셀의 값 또는 수식 넣기 389 CHAPTER 08 VBA 함수 390 001 문자열 처리1 (Len, Left, Right, Mid, Trim, Format, InStr, InStrRev, Split, Join) 391 002 문자열 처리2 (Chr, ChrW, Asc, UCase, StrReverse, String, Replace, StrComp, Space, StrConv, Filter) 396 003 자료 형식 변환 (CBool, CDate, CLng, CDbl, CInt, Int, Fix, CStr, Str, Hex, CLng, Val) 399 004 날짜/시간 처리 (DateTime, DateSerial, TimeSerial, DateValue, TimeValue, Day, Hour, Time, Now Weekday, DateAdd, DateDiff, DatePart, Timer) 401 005 매크로 수행시간 재기 404 006 정보 함수 (IsNumeric, IsEmpty VarType, IsError, IsDate, IsArray, IsMissing, IsNull, Err, IMEStatus, QBColor, TypeName, RGB) 405 007 수학 함수 (Round, Abs, Cos, Randomize, Rnd, Sgn, Sqr) 409 008 상호작용 (Choose, CreateObject, DoEvents, Environ, IIf, InputBox, MsgBox, Shell, Switch, Partition) 411 009 파일/폴더 처리 (Dir, MkDir, FileCopy, RmDir, Kill, ChDir, CurDir, ChDrive) CHAPTER 09 강력한 엑셀 함수 매크로 417 001 엑셀 함수(수식) 이용 418 002 사용자의 셀 선택으로 실무 수식 자동 입력 420 CHAPTER 10 사용자 정의 함수 423 001 사용자 정의 함수(UDF : User Defined Function) 424 002 여러 셀들의 값을 한 셀에 결합 425 003 특정 색깔이 몇 개 셀에 있는지 세기 428 004 셀 값을 각 단어로 나누는 UDF 430 005 UDF를 언제나 쓰도록 추가 기능(애드인, Add-In) 파일 만들기 431 006 UDF에 도움말 만들기 433 007 추가 기능(애드인, Add-In) 지우기 436 CHAPTER 11 고급 필터 437 001 원리 이해 438 002 특정 기간의 업체별 출고 건 442 003 강력한 수식(함수)을 이용한 방법 444 CHAPTER 12 중복 446 001 고유 항목만 447 002 고유 레코드만 남기기 또는 복사 448 003 중복 행만 추출하기 449 004 현재표에서 원본표에 없는 고객코드 나열 451 005 2개 열을 비교하여 두 열에 모두 있는 항목 지우기 452 006 고유한 항목의 개수 세기 453 007 원가서에 고유한 공급처의 총수량을 각 시트에 처리 455 008 표에 성명을 ‘콤보상자’에 넣고 필터 및 합계금액 조회 457 009 고유 값의 개수 세기 459 CHAPTER 13 행 삽입 460 001 2행씩 삽입하기 461 002 n행씩 사용자 선택으로 삽입하기 462 003 m행마다 n행씩 삽입하기 463 004 같은 항목을 군으로 묶어 그 아래에 삽입하기 464 CHAPTER 14 행 삭제 466 001 보조열 없이 반복문 처리 467 002 보조열에 함수로 빠르게 처리 468 CHAPTER 15 이름 469 001 셀범위의 이름 정의 470 002 이름이 참조하는 주소와 셀에 이름이 있는지 확인 472 003 이름 또는 이름이 참조하는 주소 수정 473 004 참조 오류(#REF, #N/A)나 숨겨진 이름 삭제 474 005 모든 이름 / 선택 셀범위에 이름 / 특정 이름 제외 삭제 476 CHAPTER 16 그림 477 001 셀에 그림 삽입 478 002 특정 셀에 그림이 있는지 판단하기 480 003 한 셀에 그림을 넣고 셀의 중앙에 여백을 주고 맞춤 481 004 폴더 안에 그림의 순서대로 가져오기 483 005 그림 선택 창이 뜨고 골라서 가져오기 485 006 그림을 다른 시트에 복사하기 487 CHAPTER 17 도형 (Shape) 488 001 마우스로 선택한 도형이 어떤 타입인지 알기 489 002 시트의 모든 개체에 타입 받기 490 003 직사각형이나 모서리가 둥근 사각형 등 삭제 491 004 도형에 글자 쓰기 / 받기 491 005 시트 상에 도형의 위치와 크기를 설정합니다. 492 006 도형의 현재 위치가 어느 셀에 있는지 알기 492 007 셀이 움직여도 도형은 그대로 두기 493 008 도형 숨기기 493 009 도형에 하이퍼링크 달기 494 010 도형에 값을 채우고 그 위치를 자료에 따라 동적으로 이동 495 CHAPTER 18 부분합 496 001 표에서 업체별로 금액 소계내기 497 002 소계 표를 원래대로 되돌리기 498 CHAPTER 19 데이터 유효성 검사 499 001 이름을 이용한 유효성 적용 500 002 고유 항목만 배열에 담아 유효성 적용 501 CHAPTER 20 통합 502 001 다른 시트를 참조, 날짜별로 집계 503 002 다른 파일의 시트를 참조하여 날짜별로 집계 504 CHAPTER 21 인쇄 505 001 다중 인쇄영역 설정 506 002 반복 인쇄 행 설정 507 003 페이지 설정 507 CHAPTER 22 메모 509 001 기본 메모 서식에 글꼴 서식 등을 주어 메모 삽입 510 002 셀에 메모 존재 여부 및 메모 다는 한 줄 명령문 511 003 메모에 그림 넣기 512 004 반복문을 돌려 수주장의 업체 셀에 업체정보 메모 달기 513 005 기존 메모 고치기 514 CHAPTER 23 하이퍼링크 516 001 다른 시트로 이동하기 517 002 외부 파일을 열기 519 003 연결 주소를 받기 520 004 도형에 걸기 521 CHAPTER 24 조건부 서식 522 001 3줄 단위로 셀에 색깔 넣기 523 002 견적 단위로 붉은 색 테두리 긋기 525 003 생산작업 대장의 선 긋기 527 004 군 단위 셀 색 채우기 528 005 버튼 캡션을 셀에 넣기 529 CHAPTER 25 피벗 테이블 530 001 KEY별로 여러 항목을 ‘피벗 테이블’ 생성 531 002 ‘피벗 테이블’ 복사 534 003 기간 내 매장별 판매처별 내역 산출(매우 실무적임) 536 004 사용자 지정 순서로 정렬한 표 538 005 여러 개의 물류센터 시트를 생성 540 006 피벗 테이블 솔루션- 보고서 필터에 날짜를 두고 기간으로 필터 541 007 ‘피벗 테이블’에 서식 입히기 542 008 드롭다운 필드 목록에서 원본 자료에 없는 항목 지우기 544 009 행 필드에 하부 항목 확장/축소 545 010 고유 항목만 추출하기 547 CHAPTER 26 차트 549 001 차트 숨기기, 참조 셀범위 변경 550 002 엑셀 버전별 차트 매크로 기록 차이 551 003 원하는 셀범위에 차트 배치하기 553 004 차트 개체 이름 변경, 그림 파일로 저장, 인쇄 554 005 피벗 차트를 이용한 차트 위치 변경 555 006 차트 복사 556 007 ‘콤보상자’로 월 선택 557 008 동일 형식의 여러 차트를 생성 558 009 차트에 동적으로 계열 추가 559 010 최대 계열 값에 색상 표시 560 011 계열이 하나인 차트에 최대, 최소 값만 레이블 표시 562 012 기타 563 CHAPTER 27 양식 컨트롤 564 001 콤보상자 565 002 콤보상자(값 선택/받기, 항목 추가/삭제, 목록 표시줄수) 567 003 콤보상자(셀 연결, 위치 고정/이동, 생성) 568 004 콤보상자 외에 모든 개체 지우기 569 005 콤보상자 클릭하여 항목 선택시 작동하는 매크로 570 006 단추 570 007 확인란 572 008 회전자 573 009 목록 상자 574 010 레이블 575 011 옵션 단추 576 012 ‘그룹’으로 묶은 컨트롤에 접근 577 013 스크롤 막대 578 CHAPTER 28 ActiveX 컨트롤 579 001 텍스트 상자 580 002 ActiveX 컨트롤 - 그룹에 포함된 텍스트 상자 581 003 ActiveX 컨트롤 - 명령 단추 생성 582 CHAPTER 29 사용자 정의 폼 583 001 시작하기 584 002 간단한 사용법 585 003 좀 더 다듬기 589 004 ‘텍스트 상자’로 시트명 검색 593 005 ‘텍스트 상자’끼리 숫자 계산하기 596 006 ‘텍스트 상자’에서 메시지 창 뜨고 나서 다시 포커싱 597 007 키로 폼 닫기 598 008 ‘폼’ 복사하기 600 009 ‘옵션 단추’로 시트 순서화 601 010 ‘확인란’을 이용한 시트 선택유무 604 011 ‘레이블’에 시트 개수 표시 606 012 폼2 - ‘스핀 단추’로 연월 증감 607 013 폼2 - ‘이미지’ 컨트롤 소개 및 ‘클래스 모듈’ 이용, 키로 폼 닫기 612 014 ‘콤보상자’로 이중 유효성 615 015 ‘달력’ 폼으로 날짜 입력 621 016 ‘달력’ 폼의 이해 624 017 셀에 값을 다중 열의 ‘목록상자’에 담기 627 018 다중 열의 ‘목록상자’, 다루기 628 019 현재 통합 문서(파일)에서 B파일의 폼을 실행하기 636 020 ‘텍스트 상자’에 숫자(소수점 포함)만 입력 638 021 단축키로 폼 제어 640 022 차트를 폼에 표시하고 스크롤 막대 642 CHAPTER 30 이벤트 646 001 수량이나 단가를 입력하면 금액 자동 계산(Change) 647 002 값을 입력하면 자동으로 1.1이 곱해지기 650 003 주식 현재가의 실시간 반영 및 최대 값(고가) 출력 651 004 조건에 따라 특정 셀의 값 입력 제한여부 652 005 선택한 셀을 중심으로 가로/세로 테두리 긋기 (SelectionChange) 653 006 선택한 셀을 중심으로 전체 행과 열을 교차하여 선택 655 007 셀을 더블클릭하면 폼 열기 (BeforeDoubleClick) 656 008 시트 선택(Activate), 다른 시트 선택(Deactivate)시 작동 657 009 수식 계산시 발생하는 Calculate 이벤트 657 010 하이퍼링크 이벤트(FollowHyperlink)로 체크박스 구현 659 011 셀에서 마우스 오른쪽 버튼 클릭시에 나오는 단축 메뉴에 사용자 메뉴 넣기 (BeforeRightClick) 661 012 시트 기타 PivotTableUpdate 등 663 013 피벗 테이블에서 값 영역에 필드 추가시 ‘합계’ 함수로 고정 664 014 파일(통합 문서) 단위 665 015 파일을 열거나 닫을 때 자동으로 뭔가를 실행하고 싶다면 667 016 OnEntry를 이용한 누적 및 OnDoubleClick 668 017 관리자만 파일 저장하기 670 CHAPTER 31 매크로 실행 속도 671 001 ScreenUpdating = False로 화면의 움직임을 숨겨서 속도 향상 672 002 Calculation = xlCalculationManual로 전체 시트에서 발생하는 수식 계산을 잠시 멈춤 672 003 EnableEvents = False로 이벤트 잠시 중지 673 004 DisplayPageBreaks = False로 미리보기 후 생기는 페이지 나누기 선 숨기기 005 Cells 생략 673 006 Const 사용 674 007 시트 접근을 인덱스로 하기 674 008 개체 형식을 명확히 선언 674 009 Select는 생략 675 010 With문 사용 675 011 한 줄 붙여 넣기 구문 676 012 값 대 값으로 넣기(값만 복사 개념) 676 013 채우기 핸들링 매크로보다는 수식 677 014 반복문보다는 워크시트 함수 이용 677 015 ‘For 증감 변수’ 대신 ‘For Each’ 문 678 016 복잡하게 접근하는 개체보다는 개체 변수를 적극 활용 678 017 If문의 True/False 보다는 대입연산이 좋음 679 018 True/False 토글 방식보다는 Not 연산자 활용 679 019 반복이 많이 된다면 “” 보다는 vbNullString 679 020 Range(셀)형 개체 변수보다는 Variant형 배열 형식 680 021 좀 더 짧은 코드 680 CHAPTER 32 증폭하는 데이터의 처리 해법, 액세스(Access) 프로그램 / 상용 DB(MS-Sql, 오라클, DB2 등) 001 엑셀 자료를 액세스로 보내기 (액세스에서 엑셀 자료 가져오기) 682 002 액세스 ‘데이터 시트’ 다루기 688 003 액세스에서 테이블 복사 690 004 액세스에 테이블 자료를 엑셀로 내보내기 692 005 액세스에 암호 달기 694 006 액세스에 꽃, 쿼리(SQL) 695 007 추가/삭제 쿼리 - 테이블에 넣거나 지우는 SQL 697 008 업데이트(수정)/삭제/조회 쿼리 - 자료를 가져오거나 수정, 삭제하는 SQL 702 009 선택 쿼리 - 다양한 조건으로 SQL문을 작성하여 조회 705 010 액세스에 쿼리를 만들고 엑셀에서 사용하기 707 011 액세스에 매개 변수 쿼리 생성 후, 엑셀에서 사용 712 012 엑셀에서 액세스 쿼리 개체를 이용, 테이블에 추가/수정 714 013 주요 쿼리 - 통합(유니온) 쿼리문 719 014 주요 쿼리 - ‘테이블 만들기’ 쿼리문 719 015 주요 쿼리 - ‘크로스탭’ 쿼리문 721 016 주요 쿼리 - ‘데이터 정의’ 쿼리문 (DDL) 723 017 엑셀에서 SQL-Server DB에 연결 및 처리 724 018 쿼리를 참조하는 쿼리문 728 019 액세스 DB간 테이블(쿼리) 복사 730 020 액세스 DB의 테이블명에 특정 내용을 일괄적으로 수정 731 021 주요 쿼리문 732 CHAPTER 33 외부 프로그램 733 001 텍스트 파일 읽기/쓰기 734 002 워드 파일에 복사 736 003 파워포인트와 연동 737 004 인터넷 연동 739 005 인터넷 로또(Lotto) 사이트의 자료 가져오기 740 006 인터넷 사이트에서 현재 시간 가져오기 742 CHAPTER 34 파일시스템 개체 743 001 폴더 존재 여부, 폴더 생성(텍스트 파일), 폴더 삭제 744 002 폴더 복사, 폴더 이동, 폴더명 바꾸기 745 003 파일 유무, 삭제, 복사 746 004 파일 이동, 파일명 수정 748 005 텍스트 파일 만들고 쓰기 749 006 텍스트 파일 읽기 750 007 텍스트 파일 쓰기 752 008 폴더, 파일 목록 표시 753 009 폴더, 파일 목록 표시(하위 폴더 전체) 754 010 특정일 이후부터는 파일 사용을 못하게 파일 삭제하기 755 011 Dictionary 개체로 고유 항목 표시 756 CHAPTER 35 보안 757 001 시트 보호(특정 셀에 입력 막기) 및 개체 숨기기/보기 758 002 시트 보호 (노란 셀은 수정 막기) 실무 활용 760 003 통합 문서 보호(시트 추가나 시트명 수정 막기) 761 004 “(큰 따옴표, double quotation)의 이해 763 CHAPTER 36 흔하게 접하는 매크로 오작동/오류 코드와 원인 및 해결 765 001 매크로가 실행되지 않고 ‘이 통함 문서에서 사용할 수 없는 매크로이거나 모든 매크로를 사용하지 못할 수 있습니다.’ 766 002 시트에 매크로가 연결된 버튼을 누르는데 작동을 안 한다면,, 766 003 코딩 시에 명료하게 개체 변수를 선언하고 개체 .(점)을 입력했는데 개체 구성원 목록이 안 나온다면,, 767 004 매크로를 실행하려고 하는데 ‘중단 모드에서는 코드를 실행할 수 없습니다.’라고 나온다면,, 768 005 코딩 시에 컴파일 오류로 ‘필요한 요소 : 변수’라고 나오고 빨간 글자로 나온다면,, 006 개체 참조(설정)시 개체가 필요하다는 91번 런타임 오류가 난다면,, 769 007 Sub 또는 Function이 정의되지 않았다는 컴파일 오류,, 769 008 ‘91’ 런타임 오류가 발생하였습니다. 개체 변수 또는 WITH문의 변수가 설정되어 있지 않습니다. 770 009 오버플로 6번 런타임 오류 770 010 컴파일 오류로 필요한 요소 : 목록 구분선 또는 ) 이 나오는 경우,, 771 011 찾기에서 못 찾는 이유 771 012 다음의 줄에서 노란 줄이 생기면서 오류가 나면,, 772 013 개체 참조 불능으로 생기는 오류 몇 가지,, 772 014 지원하지 않는 매크로 773 015 If문 오류 773 016 Range(셀) 참조 오류 (실무에서 흔하게 실수하는 부분이며 매우 중요함) 774 017 선언과 동시에 초기 값 할당 오류 776 018 파일 접근 오류 776 019 셀 오류 값 처리 777 020 코드 편집할 때 커서 위치의 문자가 지워진다면 777 021 한 줄 긴 코드를 아래로 내렸더니 에러가 난다면 778 022 VBE에 도움말을 보고 오류 이해 779 CHAPTER 37 다른 사람의 코드 분석 방법(디버깅) 780 001 정의된 이름으로부터 시트 알아내기 781 002 셀로부터 시트나 통합 문서 알아내기 781 003 수식 분석 783 004 배열 자료가 어떻게 담겼는지 확인 784 005 양력 날짜를 음력으로 또 반대로 변환 785 PART 04 반복 작업 매크로 CHAPTER 01 복사 788 001 실시간으로 보면서 ‘매크로 기록’ 하는 법 789 002 서식은 그대로 두고 값 복사1 790 003 서식은 그대로 두고 값 복사2 792 CHAPTER 02 합치기 793 001 여러 시트의 내용을 같은 구조의 한 시트에 합치기 794 002 여러 시트의 내용을 다른 구조의 한 시트에 합치기 795 CHAPTER 03 나누기 796 001 한 시트의 내용을 다른 구조의 여러 시트에 나누기 797 002 한 시트의 내용을 같은 구조의 여러 시트에 나누기 798 CHAPTER 04 통합 문서 800 001 여러 파일을 자동으로 열어서 기준 문서의 자료로 업데이트 801 002 2개 파일(소스와 대상)을 열어서 복사 후, 새 파일 생성 802 003 2003형식 파일을 2007 이상 버전으로 저장 804 004 사라진 FileSearch의 리본 버전용 변환 805 CHAPTER 05 파일 통합 806 001 여러 파일을 생성하고 각 파일의 자료를 통합 807 002 파일을 안 열고 수식으로 합계 구하기 809 003 각 파일을 열고 값을 여러 셀에 나열하기 811 CHAPTER 06 셀 반복 812 001 셀의 값을 여러 셀에 나누기 813 002 셀에 0 값 지우고 노란 색칠 813 003 셀에 값을 쉼표를 구분자로 결합하기 814 004 날짜별로 그룹을 지어 행 삽입하고 소계 내기 815 005 데이터가 없는 빈 행만 삭제하기 816 006 병합 있는 표를 병합 없는 표에 구성하기 818 CHAPTER 07 DM(Direct Mail) 819 001 라벨 만들기 820 002 원하는 위치부터 생성 821 PART 05 실무 매크로 프로젝트 CHAPTER 01 이메일(E-Mail) 보내기 824 001 아웃룩 계정 설정과 코드 825 002 거래명세표를 물류센터로 메일 보내기 828 CHAPTER 02 차트(그래프)의 특정 계열을 클릭하면 세부 차트 보기 829 001 차트 이벤트 830 CHAPTER 03 재고관리 엑셀 프로그램 836 001 재고관리 프로그램 837 CHAPTER 04 검색(필터) 프로그램 842 001 검색 프로그램 843 002 ‘사용자 정의 폼’으로 시트 검색 하기 845 PART 06 매크로 실무 문법(구문) CHAPTER 01 주석과 On Error문 850 001 주석 851 002 On Error 문 852 CHAPTER 02 인수 855 001 프로시저에 인수 표기법 856 002 인수 앞에 Optinal 키워드 861 003 인수 앞에 ParamArray 키워드 862 004 인수 앞에 ByRef 또는 ByVal 862 CHAPTER 03 변수 (Variable) 864 001 프로그래밍에서 반드시 넘을 작은 산 865 CHAPTER 04 상수 (Constant) 867 001 변수는 바뀌지만 상수는 고정 868 CHAPTER 05 접근자 (Dim, Public, Private, Static) 869 001 변수 접근자 870 002 Const 상수 접근자 872 003 프로시저(Sub, Function) 접근자 873 CHAPTER 06 연산자 (Operator) 876 001 산술 연산자 (+, -, *, /, ^, \, Mod) 877 002 결합 연산자 (&) 879 003 비교 연산자 (=, <>, <, >=, Is, Like) 880 004 논리 연산자 (And, Or, Not, Xor, Eqv, Imp) 882 005 연산자 우선 순위 (산술 > 결합 > 비교 > 논리) 873 CHAPTER 07 개체(Object), 메서드(Method), 속성(Property), 이벤트(Event), 컬렉션(Collection), 클래스(Class) 884 001 개체 및 기타 885 CHAPTER 08 With 문 888 001 With ~ End With 889 CHAPTER 09 제어문 890 001 조건문 (If문, Select Case문, Choose함수, Switch함수) 891 002 반복문 (For문 For Each문, Do문, While문) 895 003 분기문 (GoTo문, GoSub문, On 순번 GoSub문, On 순번 GoTo문) 890 004 종료/중지문 (End문, Exit문, Stop문, DoEvents함수) 902 CHAPTER 10 배열 (Arrays) 904 001 정적 배열 (초기에 크기 고정) 905 002 동적 배열 (가변적 크기, Redim, Redim Preserve) 905 003 Array 함수 907 004 한 열에 Transpose 함수로 배열 넣기 907 005 2차원 배열에 For문 중첩 908 CHAPTER 11 Enum문 (열거형) 909 001 Enum 910 CHAPTER 12 Type문 (사용자 자료 형식) 912 001 Type 913 CHAPTER 13 API (Application Programming Interface) 914 001 API 사용법 915 002 파일을 휴지통으로 보내는 API 917 003 메시지 박스를 자동으로 닫는 API 918 004 사용자 정의 폼 API 919 PART 07 추가 기능(애드인) 및 리본 메뉴의 탭 CHAPTER 01 추가 기능 또는 애드인(Add-Ins) 922 001 엑셀 구동시 사용자 단축키에 특정 기능 심기 923 002 셀에서 마우스 오른쪽 버튼 클릭했을 때나오는 단축 메뉴의 사용자 메뉴에 달기 003 리본 메뉴에 사용자 탭을 추가하여 특정 단추를 만들고 그 단추에 기능 심기 925 004 애드인 파일 생성과 사용법 925 005 엑셀은 열어 놓은 채 애드인 파일만 닫는 법 928 006 ‘추가 기능’ 창에 특정 애드인 항목 제거 928 007 COM 추가 기능 929 CHAPTER 02 리본 메뉴에 탭 생성 및 단추 추가 931 001 엑셀2010 이상 버전에서 리본 메뉴에 애드인 파일의 기능을 사용하기 위해 탭 생성 및 탭 안에 단추 달기 932 002 엑셀2007 버전에서 리본 메뉴에 애드인 파일의 기능을 사용하기 위해 탭 생성 및 탭 안에 단추 달기 933 PART 08 매크로 코드 자동화 CHAPTER 01 코드 자동화 938 001 준비 작업 2가지 939 002 일반 모듈에 ‘Module숫자’를 모두 삭제하기 940 003 일반 모듈에 특정 모듈명으로 모듈 추가 941 004 일반 모듈에 모듈명 수정 941 005 일반 모듈에 모듈 삭제 942 006 일반 모듈에 모든 모듈 삭제 942 007 VBE에 특정 개체(가령, 모듈이나 폼 등) 존재 여부 943 008 파일간 특정 일반 모듈 복사 943 009 파일간 모든 일반 모듈 복사 944 010 VBE에 특정 개체(가령, 모듈이나 폼 등) 코드모듈에 소스코드만 지우기 944 011 모든 VBE 개체의 코드를 개개의 파일로 백업 945 012 개개의 소스 파일을 각 VBE개체에 코드만 가져오기 946 013 Sheet1 모듈 코드에 내보낸 소스 파일 내용을 가져오기 947 014 2개의 파일 간 워크북 개체의 코드만 복사 947 015 프로시저 삭제 948 016 프로시저 생성 948 017 모든 VBE 개체의 코드만 지우기 949 PART 09 매크로 코딩 도구, 각종 표 및 VBE 단축키 CHAPTER 01 코딩 도구 952 001 들여쓰기 953 002 ‘사용자 정의 폼’ 안에 컨트롤을 쉽게 제어 954 003 기타 툴 957 004 아스키코드 표 958 005 VBE 단축키 959