코스 개요
매크로
- 매크로 기록 및 편집
- 매크로 저장 위치
- 폼, 도구 모음, 단축키에 매크로 할당
VBA 환경
- Visual Basic Editor 및 옵션
- 단축키
- 환경 최적화
절차적 프로그래밍 소개
- 프로시저: Function, Sub
- 데이터 유형
- 조건문 If...Then....Elseif....Else....End If
- Case 문
- While, Until 루프
- For ... Next 루프
- 루프 중단 명령(exit)
문자열
- 문자열 결합(연결)
- 다른 유형으로 변환 - 암시적 및 명시적
- 문자열 처리 기능
Visual Basic
- 스프레드시트(Cells, Range) 에 데이터 다운로드 및 업로드
- 사용자(InputBox, MsgBox) 에 데이터 다운로드 및 업로드
- 변수 선언
- 변수의 범위와 수명
- 연산자 및 우선순위
- Options 모듈
- 사용자 정의 함수 생성 및 시트에서 활용
- 객체, 클래스, 메서드 및 속성
- 코드 보안
- 코드 변조 방지 및 미리보기
디버깅
- 단계별 처리
- 로컬 창
- 즉시 실행 창
- 감시 - 감시 항목 설정
- 호출 스택
오류 처리
- 오류 유형 및 예방 방법
- 런타임 오류 포착 및 처리
- 구조: On Error Resume Next, On Error GoTo label, On Error GoTo 0
Excel 객체 모델
- Application 객체
- Workbook 객체 및 Workbooks 컬렉션
- Worksheet 객체 및 Worksheets 컬렉션
- ThisWorkbook, ActiveWorkbook, ActiveCell 등의 객체
- 객체 선택
- Range 컬렉션
- Cells 객체
- 상태 표시줄에 데이터 표시
- ScreenUpdating 를 통한 최적화
- Timer 메서드를 이용한 시간 측정
외부 데이터 소스 활용
- ADO 라이브러리 사용
- 외부 데이터 소스에 대한 참조
- ADO 객체:
- Connection
- Command
- Recordset
- 연결 문자열
- 다양한 데이터베이스(Microsoft Access, Oracle, MySQL) 에 연결 생성
보고
- SQL 언어 소개, SQL 의 기본 구조(SELECT, UPDATE, INSERT INTO, DELETE), Excel 에서 Microsoft Access 쿼리 호출, 데이터베이스 활용을 지원하기 위한 폼
요건
- 워크시트, 수식, 테이블, 데이터 정렬 또는 필터링 등 Excel 기능에 대한 기초 업무 지식
- Microsoft Excel 에서 보고서 작성, 업데이트 또는 검토 경험
- 프로그래밍 경험은 필요하지 않음
대상 고객
- 반복적인 Excel 작업을 자동화하고자 하는 분석가
- Excel 에서 데이터와 보고서를 다루는 비즈니스 전문가
- 일상 업무를 위한 간단한 매크로와 실용적인 VBA 솔루션을 구축하려는 팀 구성원
회원 평가 (7)
훈련에서 가장 마음에 들었던 점은 트레이너의 엑셀 지식이었습니다. 매일 사용할 수 있는 단축키와 수식 같은 유용한 것들을 배우는 것이 좋았습니다.
Martin
코스 - Visual Basic for Applications (VBA) for Analysts
기계 번역됨
이 훈련은 제 의견으로는 완벽했습니다. 많은 제가 알지 못했던 것들을 깨닫게 해주었습니다. 주제에 직선적으로 접근하며 많은 연습 문제들이 포함되어 있었습니다. 어떤 사람들에게는 너무 빠르다고 느껴졌을 수도 있지만, 저의 배경 경험 덕분에 그렇게 느끼지는 않았습니다.
Maen Hatoum - Red Bull GmbH
코스 - Visual Basic for Applications (VBA) for Analysts
기계 번역됨
전문 지식이 정말 놀라웠습니다! 당신이 그 내용을 나눠서 우리에게 이해할 수 있게 설명해 주신 방식도 대단했습니다. 저는 아마 간단한 것부터 시작해야 할 것 같아요. 마지막 주제는 조금 깊어져서 따라가기 힘들었지만, 언젠가는 이해하게 될 거예요 :)
Zaskia Stanz - BMW
코스 - Visual Basic for Applications (VBA) for Analysts
기계 번역됨
상세한 예제 및 교육 자료.
KAREN LOUW - BMW
코스 - Visual Basic for Applications (VBA) for Analysts
기계 번역됨
그는 준비를 하고 좋은 지침도 제공했습니다
Annemarie Van Aardt - BMW
코스 - Visual Basic for Applications (VBA) for Analysts
기계 번역됨
I liked the fact that we were a small group and therefore the trainer was able to offer individual attention to each trainee.
Claire Pace
코스 - Visual Basic for Applications (VBA) for Analysts
기계 번역됨
I appreciate that the training was customized to our company's needs.
Rosanne Tanti
코스 - Visual Basic for Applications (VBA) for Analysts
기계 번역됨