본 기초과정은 엑셀을 프로그래밍 하기 위한 것입니다. 이 과정에서는 베이직언어의 구문/함수와 엑셀의 개체를 배울 것입니다. 또한
디버깅과 에러 핸들러 작성을 다룹니다. 이 과정을 마치시면 자신의 업무를 엑셀 프로그래밍으로 정확하고 신속하게 처리하실 수 있으며, 후속
과정인 '프로직장인을 위한 Excel VBA Programming 활용과정'을 위한 디딤돌이 될 것입니다.
[Excel VBA
Programming II ]
본 과정은 전문적인 VBA프로그래밍을 하고자 하는 분들을 위한 것입니다. 그래서 과정의 내용은 기본적인 문법이나 엑셀의 개체를
설명하기 보다는 상용화 할 수 있는 애플리케이션을 만들 수 있는 여러 가지 전문적인 내용을 다룹니다. 이러한 과정을 거치시면 VBA가
단순한 매크로 수준의 언어가 아니라 하나의 전문적인 개발언어이자 도구임을 느끼실 것입니다.
또한 본격적으로 오피스개발자로 자신을 업그레이드하시게 될 것입니다.
수강대상
[Excel VBA Programming I ]
엑셀을 잘 사용하며 매크로나 VBA를 배우고자 하는 분
매크로를 초보적으로 사용하시는 분
[Excel VBA Programming II ] VBA프로그래밍의 기초과정을 수료하거나 이에 상응한 지식을 가진 분
- 인사 및 상견례
- VBA프로그래밍 개론
- VBA프로그래밍 환경 및 구조(VBE)
- Sub프로시져 / Function프로시져
- 변수,상수,배열
- 연산자(산술,논리,관계연산자 등등)
- 조건판단구문(If,Select Case,IIf,Choose,Switch등등)
- 반복구문(For~Next, For Each~Next, Do~Loop,While~Wend)
- 저수준 파일입출력(순차파일)
- 개체와 컬렉션
- Application 개체
- Windows 개체
- Workbooks 개체
- Worksheets 개체
- Range 개체
- Collection개체
- 엑셀함수사용
2일차
VBA함수와
사용자 정의 폼
클래스모듈
디버깅 테크닉
그리고 기타
- VBA함수(문자열함수)
- VBA함수(수치함수)
- VBA함수(날짜함수)
- VBA함수(기타함수-형변환,서식,정보)
- 사용자 정의 폼(추가,정렬)
- 사용 가능한 컨트롤
- 개체지향 프로그래밍
- 사용자 정의 클래스
- 속성, 메소드 만들기
- 사용자 정의 클래스 예(리스트 자료구조 만들기)
- 디버깅 테크닉
- 에러 핸들러 작성
- 수료식
[Excel VBA Programming II ]
일 수
진 행
1일차
사용자 인터페이스
구축과
애플리케이션 배포
API함수이용과
DLL제작과 사용
-사용자 정의 폼
-사용자 정의 메뉴작성
-사용자 정의 도구모음
-시험판(사용기간 제한) 애플리케이션 제작
-제작한 애플리케이션의 배포와 설치프로그램 작성
-VBA에서 유용한 API함수
-COM추가기능과 VBA
-DLL제작과 사용
2일차
클래스 활용과
동적자료구조 만들기
ADO데이터베이스
프로그래밍
-고급 클래스 기법을 이용한 애플리케이션 제작
-사용자 정의 개체의 Collection개체 만들기
-Stack 자료구조형
-Queue 자료구조형
-List 자료구조형
-Linked List 자료구조형
-SQL구문(DML/DCL/DDL등등)
-MDB를 이용한 데이터베이스 프로그래밍
-기타 외부 데이터소스를 이용한 데이터베이스 프로그래밍
강사소개
[Excel VBA Programming I ]
장미희 님 現 명지대학교 객원 교수
現 금융연수원 Excel 및 Excel VBA 강의
現 삼성SDS e-Campus 튜터
서일 전산학원 강사
삼성SDS 멀티캠퍼스 강사
제일 C&C 강사
현대정보기술교육센터 강사
명지대학교 사회교육원 전산 정보 처리 과정 지도교수
자의누리 연구원
송담대학 겸임교수
110-722 서울 종로구 세종대로23길 47, 601-74 ㈜오피스튜터 ☎1544-4102 대표이사 : 전경수
개인정보관리책임자 : 이희진(privacy@officetutor.com) 사업자등록번호 120-86-14501
통신판매업신고 2013-서울종로-0547
Copyright ⓒ OfficeTutor.com 이 페이지의 저작권은 ㈜오피스튜터와 콘텐츠 제공자에게 있습니다. 무단 복제를 금합니다.
Microsoft 및 Office 로고는 미국, 대한민국 및/또는 기타 국가에서의 Microsoft Corporation 등록 상표 또는
상표입니다.