자동 매크로 만들기 매크로 실행하기 매크로 편집하고 응용하기

Slides:



Advertisements
Similar presentations
신도초 5 학년 4 반 김정수 지도교사 전혜원 선생님.  산출물 주제를 정하다가 문득 낮보다 왜 밤이 더 소리가 잘 들리는지 궁금해서 결정했다. 처음에 는 물질의 종류에 따른 소리의 크기로 하려 그랬 지만 실험이 너무 간단한 것 같아서 재료를 늘리 거나 온도를 높이려고.
Advertisements

내 마음의 버 스 이천신하교회 청년부. 이름 : 한상훈 나이 : 30 살 종교 : 기독교 ( 모태신앙 ) 생활신조 : 인생은 한방 ! 로또나 사자 이상형 : 청순 가련한 모태미녀 특이사항 : 걸그룹 노래에 환장함 식스팩을 갖기엔 슬픈 몸을 타고 남.
독서골든벨 2009 학년도 6 학년 1 학기 6-10 반. 1. 이야기 삼국유사 정대한 원효대사는 수행을 위해 떠나던 중 피곤하여 숲 속에서 잠이 들었다. 잠결에 너무 목이 마른 나머지 어디에 담겨있는 물을 맛있게 마셨나요 ?
두 손 들고 두 손 들고 찬양합니다 두 손 들고 찬양합니다 다시 오실 왕 여호와께 다시 오실 왕 여호와께 두 손 들고 찬양합니다 두 손 들고 찬양합니다 다시 오실 왕 여호와께 다시 오실 왕 여호와께 오직 주만이 나를 다스리네 오직 주만이 나를 다스리네 나 주님만을.
수유부의 약물복용 시 주의점 발표자 조기성. 모유 수유의 장점 모유 수유의 장점은 ? 위장관 질환 발생감소 영아 돌연사 발생감소 아토피 질환 발생감소 정서적 안정.
Visual Basic 활용 참고 교재  『쉽게 따라하는 VB 6 프로그래밍』  저 자 : 하태현, 정용덕  출 판 : 기전연구사, 2004  『엑셀 VBA 프로그래밍 ( 고급 ) 』  저 자 : 오양환 외  출 판 : 기전연구사,
다이어그램 그래픽 2003 년도 1 학기말 과제 ( 담당교수 : 최병수 교수님 ) 제출자 : 조한진 이영수 이호진 동아일보에 사용된 그래프의 오남용 사례 분석.
미디어 프로그래밍 II 소개.
지금은 기도 하는 시간입니다 1. 송구영신예배를 위해서 2. ‘크리스마스 이브’ 행사를 준비하는 교육 기관을 위하여
1 비주얼 베이직 소개와 개발 환경 구축 비주얼 베이직 프로그래밍 환경을 구축하자!.
SW사업자신고 안내
현대사회의 여성문제와 여성복지 3조 권경욱 강향원 황대인 변갑수 박창욱 김지현.
2010 여름교육 BCM VACAZINE 운영가이드
고교평준화의 득과 실 김영주 이지영 최윤영.
2015학년도 학급설명회(학부모 총회) 만나서 반갑습니다! 궁내초등학교 3학년 1반.
에서 ( 탭 – [인기 다운로드 | 모든 다운로드] ) Visual Studio 2015
1. C 언어의 이해와 컴파일러 설치.
2006년 3월 20일 황의권, 지용인, 최종윤 서울대학교 컴퓨터공학부
응용프로그램 예제 컴퓨터응용 및 실습 I.
1 C 언어의 이해와 컴파일러 설치 프로그래밍 환경을 구축하자!.
비주얼 베이직 프로그래밍 개요 비주얼 베이직 6.0 살펴보기 비주얼 베이직 6.0 설치 비주얼 베이직 6.0의 개발 환경
(PROJECT명: Web Server관리)
Visual C++ Programming
군산대학교 부서통계 시스템 사용자 매뉴얼 Version v1.0 작성자 칸테크 작성일자
평판재하시험 데이터 정보관리 프로그램 개발.
EHA PXA255 스네이크 게임 내장형 하드웨어 A 2009년 7월 16일.
2010년 직원연수 자료 제1차 : 4월 16일 ~ 17일 제2차 : 4월 23일 ~ 24일
Visual Basic 반복문.
Maxcampus [Ctrl] , [Shift] 키 기능 [Ctrl] 키 [Shift] 키 ① 첫 클릭 지점에서 그리기
고속철도 노반 침하관리용 DB 프로그램 개발.
1 2 계속 생산해역등급관리 엑셀업로드 가이드 1. 생산해역등급관리 – 위생자료결과관리(해수)
[ 포털 사이트 연관검색어/자동완성 등록 서비스 ]
4. 나라 사랑의 길 골든벨 퀴즈.
강원대학교 공과대학 제어계측공학과 2010년도 제2학기
엑셀 고급 활용 이 연란.
MS Excel 활용 2009년 2학기 컴퓨터의 개념 및 실습 서울대학교 통계학과
매스커뮤니케이션 신문 목원대학교 서 진 희.
한글 2010.
<9조> 강지영(컴공) 김영수(역교) 김자원(정통) 박성심(통계) 하은수(화학)
엑셀 개요(Excel Introduction) 2 – 셀 선택, 데이터 입력, 셀 편집, 셀 서식
LM3S8962의 ADC와 시리얼 통신을 이용한 초간단 오실로 스코프 만들기
정품 라이센스.
Traveling Salesman Problem
의학도서관 기록물 보존 사업 원내 로 대용량 파일 첨부방법
ITQ 정보기술자격 국가공인 Excel 2007 Ⅰ- 2회차 강사 : 박영민.
2장 비주얼베이직 시작하기 2.1 비주얼베이직 프로그래밍 스타일 2.2 비주얼베이직 시작하기.
설득력있는 프레젠테이션의 조건 창의적인 디자인 사례 1 창의적인 디자인 사례 2 PPT 사례.
C언어 개론.
LOGOTYPE 춤추는 풍선 팀장 : 이준호 팀원 : 장원진.
매크로의 정의 반복적인 업무를 자동화하는 것을 말하며, 엑셀 에서 동작하는 매크로를 작성하기 위해서는 사용 하는 언어가 VBA(Visual Basic for Application) 입니다. VBA는 엑셀에서만 사용하는 매크로 언어가 아니 라 워드, 파워포인트,
Management Cost Calculation Program
원소재유상사급 시스템 사용자 메뉴얼 주식회사 경창
공학설계입문 블로그 제작 목차 전기공학과 정지용.
안내선 교차점에 첫 번째 텍스트 설명 배치 안내선 교차점에 두 번째 텍스트 설명 배치 그림 배경 위의 투명한 애니메이션 도형
Management Cost Calculation Program
Excel 일차 강사 : 박영민.
순천향대학교 공연영상미디어학부 미디어콘텐츠전공
문서의 작성 정보과학부 이지연.
제2부 의료보장과 의료제도 제3장 건강보험제도 <학습목표>
전류는 자계에서 힘을 받는다 기계공학교육 박지훈 황인석 한만혁 이덕균.
2장 첫 번째 응용 프로그램 작성
Bizforms PowerPoint 표준 신년도 사업계획서(도소매업) 원본 PPT 바로가기 >
엑셀2013의 화면구성 워크시트의 열 이름(A열~XFD열, 총 16,384열) 워크시트의 행 번호(1행~1,048,576행)
원도우 네트워크 프로그래밍 (TCP/IP 소켓 프로그래밍)
차트 만들기 p.307 미리 x축의 항목과, 데이터 계열의 이름이 나타날 수 있도록 지정하는 것이 편리하다.
경기도 양평 영재교육원 용문중,양평중,양일중 김성환, 김건호, 장의하, 정채연
나-는 믿음으로 주 얼굴 보리니- 아침에 깰 때에 주형상에 만족하리 나주님 닮기 원하네 믿음으로 주얼굴 보리라 -
11장. 학교사회복지.
컴퓨터 프로그래밍 언어 Visual Basic 6.0 √ 원리를 알면 VB가 쉽다.
각 나라의 독특한 성인식 문화 1512 하은지.
Presentation transcript:

자동 매크로 만들기 매크로 실행하기 매크로 편집하고 응용하기 12장 반복 작업을 확 줄여줄 해법, 매크로와 VBA 자동 매크로 만들기 매크로 실행하기 매크로 편집하고 응용하기

자동 매크로 만들기 자동 매크로 매크로 기록 대화상자 자동 매크로는 매크로 기록기를 사용하여 엑셀에서 수행하고 싶은 일련의 명령어들을일정한 순서대로 기록하면 엑셀 내부적으로는 VBA(Visual Basic for Application) 프로그래밍 언어형태로 저장하여 반복되는 일련의 작업을 자동화 할 수 있다 ① Visual Basic : 비쥬얼 베이직 편집기(Visual Basic Editor)창을 실행하여 기존 매크로를 편집 또는 삭제 할 수 있으며 VBA를 이용하여 직접 매크로를 작성 ② 매크로 : 매크로 대화상자에서 매크로를 실행, 삭제, 코드 수정 ③ 매크로 기록 : 매크로 기록기를 통하여 매크로를 자동으로 기록 ④ 상대 참조로 기록 : 매크로를 기록하기 전에  절대참조 또는 상대참조를 선택하여 매크로를 기록합니다. 이때 절대참조는 셀 위치가 고정되어 매크로가 기록되어지며 상대참조는 셀 위치가 현 위치에서 상대적으로 바뀌어 기록 ⑤ 매크로 보안 : 매크로 보안 센터 대화상자를 통해 매크로 보안 센터를 지정

자동 매크로 만들기 매크로 기록 대화상자 살펴보기 ❶ ❷ ❸ ❹ ① 매크로 이름 : 자동 매크로로 기록할 매크로 이름을 입력합니다. 매크로 이름은 반드시 첫 글자가 문자로 시작되어야 하며 매크로 이름에 문자, 숫자, 밑줄(_) 등을 사용 ② 바로 가기 키 : 매크로를 실행하는 바로가기 키를 설정할 수 있습니다. 바로가기 키는 영문자 알파벳 소문자(a-z)와 대문자(A-Z) 지정 (Ctrl+영문자, Ctrl+Shift+영문자) @나 # 같은 특수 문자나 숫자는 사용할 수 없다) ❶ ❷ ❸ ❹ ③ 매크로 저장 위치 : 자동 매크로가 기록될 위치를 개인용 통합문서, 새 통합문서, 현재 통합문서 중에서 선택 ④ 설명 : 자동 매크로로 기록하는 매크로의 대한 부연 설명을 입력할 수 있으며 반드시 입력해야 하는 것은 아닙니다. 매크로 설명은 Visual Basic Editor창에서 확인할 수 있으며 매크로 코드 맨 위에 주석으로 표시

거래처 미수금 조회 매크로 만들기 자동 매크로 기록 미수금현황파일에서 미수금이 있는 거래처와 제품 정보를 검색하려면 고급 필터를 사용해야 하는데 매번 검색 조건이 바뀔 때 마다 고급 필터를 수행해야 하므로 조금은 귀찮고 번거롭다. 따라서 고급 필터 과정을 매크로 기록기로 기록하여 보다 편리하게 거래처별 미수금 데이터를 검색하는 자동 매크로를 만들어본다.

매크로 실행하기 매크로 대화상자에서 실행 - [개발도구]-[코드]-[매크로] 선택 바로 가기 키로 실행 실행할 매크로 이름을 선택 후, [실행]버튼 클릭 바로 가기 키로 실행 매크로 기록시 지정해 놓은 바로 가기 키를 이용

매크로 실행하기 도형, 양식 컨트롤 이용하여 실행 빠른 실행 도구 모음에 등록하여 실행

거래처 미수금 조회/전체 보기 매크로 실행하기 ‘미수금조회’ 단추를 누르면 거래처별 미수금 데이터가 표시되도, ‘전체데이터표시’ 단추를 누르면 다시 모든 데이터가 표시되도록 매크로를 단추 컨트롤에 연결하여 실행시켜 본다.

매크로 편집하고 응용하기 매크로 대화상자에서 매크로 편집 및 삭제하기 [개발도구]-[코드] 그룹의 [매크로]을 선택하여 [매크로] 대화상자에서 매크로 이름을 선택 후, [편집] 또는 [삭제] 버튼 클릭 Visual Basic Editor 실행하여 매크로 편집하기 [개발도구]-[코드] 그룹의 [Visual Basic]을 클릭

매크로 편집하고 응용하기 Visual Basic Editor 창의 화면 구성 프로시저 기본 구조 Sub 매크로명( ) 명령코드 ① 프로젝트 탐색기창: 엑셀을 구성하는 통합문서, 워크시트 그리고 모듈, 폼, 클래스 등의 개체를 계층구조 형태로 표시 ② 속성창: 각 프로젝트 탐색기 창에 나타나는 개체들의 속성을 설정 ③ 코드창 : 매크로가 VBA 코드로 기록되어 나타나는 창으로 매크로를 직접 작성하거나 수정 및 삭제할 수 있다 ❶ ❷ ❸ 프로시저 기본 구조 Sub 매크로명( ) 명령코드 End Sub 프로시저: Sub로 시작해서 VBA 명령어 코드가 입력되고 End Sub로 끝나는 부분으로 프로시저 또는 매크로라고 한다

양식컨트롤과 VBA를 이용하여 매크로 활용하기