연락처 정보

코스 개요

매크로

  • 매크로 기록 및 편집
  • 매크로 저장 위치
  • 폼, 도구 모음, 단축키에 매크로 할당

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 솔루션을 구축하려는 팀 구성원
 21 시간

참가자 수


참가자별 가격

회원 평가 (7)

예정된 코스

관련 카테고리