연락처 정보

코스 개요

매크로

  • 매크로의 기록 및 수정 방법
  • 매크로 저장 위치 선택하기
  • 폼, 도구 모음 또는 단축키에 매크로 연결하기

VBA 환경

  • Visual Basic 편집기 및 설정 옵션 살펴보기
  • 필요한 키보드 단축키 활용법
  • 편집 환경 최적화 방법

절차형 프로그래밍 기초

  • 함수(Function)와 서브(Sub)의 개념 이해하기
  • 데이터 유형 분류 및 활용법
  • If...Then....Elseif....Else....End If 조건문 구조
  • Case 문 구문 소개
  • While, Until 반복문 사용법
  • For ... Next 순환문 적용하기
  • 반복문 탈출 방법: Exit 명령어 활용

문자열 처리

  • 문자열 결합(콘캐텐네이션) 기법
  • 타입 간 변환: 암시적 및 명시적 변형 방법
  • 문자열 조작 기능 설명

Visual Basic 활용법

  • 스프레드시트 내 셀 및 범위의 데이터 입출력 처리
  • 사용자와 상호작용을 위한 InputBox 및 MsgBox 사용법
  • 변수 선언 및 초기화 방식
  • 변수의 가시성과 유효 기간 설명
  • 연산자 종류와 우선순위 체계 이해하기
  • 모듈 구성 방법 살펴보기
  • 사용자 정의 함수 생성 및 시트에 적용해보기
  • 객체, 클래스, 메서드와 속성 기본 개념
  • 코드 보호 기능과 무단 수정 방지 설정
  • 코드 보안 검증 절차 안내

디버깅 방법

  • 단계별 코드 실행 기법 소개
  • Locals 창을 활용한 변수 상태 확인
  • Instant Window에서 즉각적인 결과 검증
  • 조건부 중단 지점 설정: Watch 기능 사용
  • Call Stack 추적 기법 배우기

오류 처리 전략

  • 오류 유형과 방지 대책 살펴보기
  • 실행 중 발생 가능한 오류 감지 및 해결 방법
  • On Error Resume Next, On Error GoTo 라벨, On Error GoTo 0 구문 활용법

엑셀 객체 모델 설명

  • Application 객체와 속성 특징
  • Workbook 객체 및 Workbooks 컬렉션 구조
  • Worksheet 객체 및 Worksheets 컬렉션 기초
  • ThisWorkbook, ActiveWorkbook, ActiveCell 등 주요 객체 비교 설명
  • 객체 선택 방법과 Range 컬렉션 활용법
  • Cells 객체와 셀 조작 방식
  • 상태 표시줄에 데이터 출력 기법
  • ScreenUpdating 옵션을 통한 실행 효율 개선 방법
  • Timer 함수를 이용한 시간 측정 구현

외부 데이터 소스 활용

  • ADO 라이브러리 사용 방법 안내
  • 여러 외부 데이터베이스와의 연동 준비 사항
  • ADO 관련 객체 설명:
    • Connection 개체 소개
    • Command 개체의 역할
    • Recordset 개체 특성 이해
  • 데이터베이스 연결 문자열 구성 방법
  • Microsoft Access, Oracle, MySQL 등 다양한 DB와의 접속 구현

보고서 생성 기법

  • SQL 언어 입문: SELECT, UPDATE, INSERT INTO, DELETE 문법 활용 방법
  • 엑셀 폼을 통한 Access 쿼리 실행 및 데이터베이스 접근 기술 설명

요건

  • 워크시트, 수식, 표 및 데이터 정렬/필터링 기능 등 엑셀 기초 지식 보유
  • Microsoft Excel을 활용한 보고서 작성·갱신·검토 경험 있음
  • 프로그래밍 관련 사전 지식은 전혀 필요하지 않음

대상 수강생

  • 반복적인 엑셀 작업을 자동화하고자 하는 분석가들
  • 엑셀 내 데이터 및 보고서 관리 업무를 담당하는 비즈니스 전문가들
  • 일상 업무에 적용할 수 있는 간단한 매크로 및 실용적 VBA 솔루션 개발을 원하는 팀원들
 21 시간

참가자 수


참가자별 가격

회원 평가 (7)

예정된 코스

관련 카테고리