내 용 |
|
◦
WorksheetFunction을 활용한 문제 해결
▪ VBA에서 WorksheetFunction의 활용
▪ 순환문을 대신하는 참조함수
▪ VLOOKUP()함수의 활용
▪ 수학함수의 활용
▪ 복잡한 계산을 대신하는 WorksheetFunction |
|
◦
CommandBar개체를 이용한 각종 메뉴 만들기
▪ Built-In메뉴 핸들링
▪ 워크시트 메뉴 바에 풀다운 메뉴 추가하기
▪ 도구모음 만들기
▪ 3가지의 팝업메뉴 |
|
◦ 레지스트리 프로그래밍
▪ 레지스트리 읽고 쓰기
▪ INI파일의 활용 |
|
◦ Userform 프로그래밍
▪ Userform과 MSForms.Controls
▪ ListBox 깊게 파고들기
▪ 클래스모듈로 Control 재포장하기 |
|
◦ Chart 프로그래밍
▪ 차트 구성요소
▪ 차트 자동화
▪ Bubble차트
▪ Skyline차트
▪ Gantt차트
▪ 분산차트
▪ 주가+꺽은 선 차트 |
|
◦ 클래스 모듈 프로그래밍
▪ VBA의 OOP프로그래밍이 왜 필요한가
▪ Property 프로시져
▪ Collection개체를 이용한 컬렉션 개체 만들기
▪ Event 프로시져 만들기 |
|
◦ 클래스 모듈을 이용한 데이터 구조 만들기
▪ List 자료구조
▪ Stack 자료구조
▪ Queue 자료구조 |
|
◦ 클래스 모듈을 이용한 오토메이션
▪ Application 개체
▪ Workbook 개체 |
|
◦ API 프로그래밍
▪ API를 언제 사용하는가?
▪ 유형별 API 사용 예
▪ 유용한 API 함수 |
|
◦ Visual Basic DLL을 이용한 프로그래밍
▪ DLL의 작성
▪ VBA에서 DLL 사용하기 |
|
◦ ADO 데이터베이스 프로그래밍
▪ SQL
▪ Access 기초활용
▪ ADO개체
▪ MDB를 사용한 데이터베이스 프로그래밍 |
|
◦ 도움말 만들기
▪ Userform을 이용한 도움말
▪ 길잡이 도움말
▪ HTML 도움말
▪ HTML Help 유틸리티 소개 및 사용
▪ VBA에서 HTML 도움말 사용하기 |
|
◦ 설치 유틸리티를 이용한 프로그램 배포
▪ 설치 유틸리티
▪ 설치 유틸리티를 사용하여 배포판 만들기
▪ AddIns개체 |
|
◦ 바로 붙여, 바로 사용하는 레디메이드(ready-made) 모듈
▪ 데이터베이스 모듈
▪ 스트링 모듈
▪ Userform 모듈
▪ 작업 진행 바 모듈
▪ Splash 모듈 |
|
◦ VBA 프로그래밍을 도와주는 유틸리티
▪ FaceID Browser
▪ MZTOOLS |