📝강의 안내
엑셀 자동화의 첫걸음, 4시간 만에 VBA를 마스터하세요!
: VBA를 처음 사용하는 초보자도 쉽게 따라하실 수 있도록, 기초부터 실무 활용까지의 모든 과정을 담았습니다. 매크로 생성과 자동화 방법까지, 실무에 바로 적용 가능한 실전 VBA 스킬을 배워보세요!
: 매크로 기록기, 동적 범위 처리, 사용자 정의와 유저폼까지! 실무에서 꼭 필요한 VBA 핵심 스킬만 꼼꼼하게 정리했습니다. 아래 남겨드린 타임라인을 참고해서, VBA 자동화 스킬을 마스터해보세요!
👇 실무에 꼭 필요한 엑셀의 거의 모든 것을 담았습니다!
"진짜 쓰는 실무 엑셀" 교재 구매하기
- 교보문고 https://bit.ly/excel_kyobo
- 예스24 https://bit.ly/excel_yes
- 알라딘 https://bit.ly/excel_aladin
⭐오빠두엑셀 위캔두 멤버쉽 채널 가입하기
https://www.youtube.com/channel/UCZ6UHYBQFBe14WUgxlgmYfg/join
Pro: 라이브강의 풀영상 다시보기 제공
Premium : 프리미엄 전용 워크샵 및 다시보기 영상 제공
#엑셀자동화 #VBA #VBA기초 #실무VBA #오빠두엑셀
- 세션1 : VBA의 시작! 세상에서 제일 쉬운 프로그래밍 언어
00:00 강의 시작
01:37 챌린지의 시작! VBA란 무엇인가요?
03:07 VBA의 최대 장점 : 1시간만 배우면 활용 가능!
04:32 VBA 사용 시 4가지 제한사항 (중요!)
06:18 코딩을 빠르게 배우려면 이 3가지 규칙을 기억하세요!
07:53 엑셀 '개발도구'를 활성화 하는 방법
09:15 매크로 편집기 화면 구성 살펴보기
10:56 VBA 코드가 실행되는 3가지 영역 살펴보기
12:20 파일 실행 시 안내창 띄우는 매크로 만들기
13:56 매크로를 포함한 통합문서로 저장하기
16:30 시트 이름을 출력하는 매크로 만들기
18:47 VBA 초보자도 쉽게 쓰는 매크로 기록기 사용법
22:15 범위의 빈 셀을 찾아 자동으로 채우는 매크로 만들기
25:04 녹화 된 매크로에서 불필요한 부분 수정하기
28:05 시트에서 매크로를 실행하는 버튼 만들기
31:33 CurrentRegion 으로 동적범위 만들기
37:30 Sub 과 Function의 차이점 이해하기
39:19 나만의 커스텀 함수! 사용자 정의 함수 만들기
42:00 나만의 커스텀 함수! 비만도 계산 함수 만들기
44:49 주민번호에서 성별을 추출하는 함수 만들기
46:41 엑셀 함수를 VBA에서 그대로 사용하는 방법
- 세션2 : 본격 업무 자동화의 시작! VBA 핵심 구문 살펴보기
51:43 VBA는 4가지로 시작한다! 핵심 문법 익히기
52:41 변수를 선언하는 'Dim' 알아보기
54:25 VBA 데이터 타입 '4가지 종류'만 기억하세요!
55:33 변수 선언 (Dim) 은 꼭 해야하나요?
57:03 개체 변수를 할당하는 'Set' 알아보기
58:33 변수 선언 및 할당 기초 예제
01:02:14 명령문을 작성하고 단계별로 디버깅하기
01:07:08 VBA 디버깅의 또 다른 방법
01:08:48 반복된 연습만이 실력을 늘릴 수 있습니다!
01:09:20 실무에서는 '파일, 시트, 범위' 3가지만 기억하세요!
01:15:28 '파일, 시트, 범위' 개체 사용법 기초 예제
01:21:47 VBA 업무 자동화의 핵심! 'For' 반복문 알아보기
01:26:06 모든 프로그래밍 언어에 쓰이는 'IF' 조건문 알아보기
01:28:49 미션1. 시트 목차 작성 매크로 만들기
01:36:37 매크로 기록기로 '하이퍼 링크' 코드 확인하기
01:42:26 미션2. 찾기 및 바꾸기 자동화 매크로 만들기
- 세션 3 : 백견이 불여일행! 이제 나도 엑셀 프로그래머
01:49:59 세션3. 시작미션 TEXTJOIN 함수 만들기
01:57:46 범위의 마지막 셀을 찾아주는 매크로 만들기
02:06:08 DynamicRange 머리글 변수 추가하기
02:07:45 DynamicRange 를 사용자 함수로 만들기
02:11:05 DynamicRange 함수 테스트
02:12:28 나만의 자동 필터 매크로 만들기
02:17:04 자동 필터 매크로의 동작 원리 살펴보기
02:18:37 잘못된 상황을 가정하고 문제 해결해보기
02:20:11 이전 내용 복습 : 자동필터 실행 버튼 만들기
02:21:46 시트 이벤트 매크로 SelectionChange vs Change 차이점
02:25:07 (중요!) 이벤트 사용 시 이것을 꼭 주의하세요!
02:27:55 실시간 데이터 필터링! 시트 이벤트 매크로 작성하기
02:29:24 코드가 잘못 동작하는 상황 가정 후, 해결 방안 모색하기
02:30:08 필터링 범위 초기화 매크로 작성하기
02:32:00 데이터가 비어있을 시, 오류 처리 방법 살펴보기
02:34:31 범위 초기화 매크로 동작 테스트
- 세션 4 : VBA 실전 활용! 나만의 엑셀 프로그램 만들기
02:35:35 매크로 포함 파일 실행 시 주의사항 (최신버전)
02:36:12 세션4. 사전미션 MyCountIF 함수 만들기
02:38:08 Collection 개체를 사용하는 이유
02:40:14 Collection 과 Array 의 차이점 살펴보기
02:43:08 Array 가 Collection 보다 빠른 이유는?
02:44:39 Collection 만들고 값 추가해보기
02:47:27 Collection 에서 Value(값)와 Key(키)의 차이
02:50:12 Collection 에서 값을 돌아가며 확인하기
02:51:31 Collection을 활용한 고유값 함수 만들기
02:54:44 오류를 활용해서 고유값 목록을 만드는 방법
02:58:51 UniqueTextJoin 함수 완성하기
03:00:34 매크로 기록기로 자동 업데이트 목록 만들기
03:04:15 반복되는 개체를 깔끔하게 작성하는 'With' 문
03:05:13 목록상자 자동화 매크로 작성하기
03:08:50 목록 상자에 자동으로 고유값만 추가하기
03:11:56 시트 이벤트로 목록상자를 실시간 갱신하기
03:15:12 제품을 등록하는 사용자 정의 폼 만들기
03:20:03 유저폼 각 개체에 이름 부여하기
03:22:13 제품 등록 매크로 추가하기
03:26:24 유저폼 초기화 매크로 추가하기
03:27:41 유저폼 실행 매크로 추가하기