1. VBA의 장/단점 및 시트 이름 안내 매크로
오늘 강의에서는 직장인에게 있어 파이썬과 VBA를 배울 때 각각의 장단점과 VBA를 배워야 하는 이유를 알아봅니다.
이후 간단한 이벤트 매크로를 사용하여 파일을 실행하거나 시트를 클릭하면 시트 이름을 안내하는 매크로를 작성합니다.
2. 매크로 기록기 사용법 & 빈셀 자동강조 매크로
이후 매크로 기록기를 사용하는 방법과 각 단계별로 주석을 남겨 매크로를 효율적으로 관리하는 방법을 알아봅니다.
이후 Current Region 속성을 사용하여 범위를 동적으로 선택하고 빈셀을 자동으로 강조하는 매크로를 완성합니다.
3. 나만의 VBA 사용자 함수 만들기
이후 간단한 매크로 코드로 사용자별 비만도를 계산하는 나만의 VBA 매크로 함수를 작성합니다.
이후 엑셀에서 기본으로 제공하는 함수를 활용하여 주민번호와 사용자 이름으로 성별을 조회하는 함수를 완성합니다.
미션 완성 코드는 영상 댓글의 완성파일을 확인하세요!
- [미션1] 빈 셀 자동강조 매크로 만들기
- [미션2] 주민번호에서 성별을 추출하는 ID_Gender 함수 만들기
- [미션3] 이름으로 성별을 확인하는 FindGender 함수 만들기
라이브 정보
회차
101회
방송일
2022년07월02일
카테고리
멤버쉽 라이브 강의
등급
Plus
커리큘럼
질문 & 댓글 11
스크립트
자막을 불러오는 중...
항상 좋은 강의 감사드립니다.
강의를 듣다가 질문이 있어서 댓글 남깁니다.
다름이 아니라 57:12 부분에서 ID_Gender = Mid(ID, 8 ,1)은 가능했는데,
왜 IsOdd 함수는 Mid 함수처럼 ID_Gender = isOdd(Mid(ID, 8, 1)로 사용하지 못하는 건가요?
감사합니다.
MID 함수는 VB(비주얼 베이직)에서 기본으로 제공하는 함수여서 그렇습니다. :)
반면에 IsODD 함수는 엑셀에서 함수로 제공되는 함수기 때문에, WorkSheetFunction.IsODD로 사용해야 합니다.
왠지 VBA는 어려울 것 같다는 선입견을 덜어내고, 강의를 한 번에 다 듣고 이해하려고 하지 않고, 조금씩 나눠서 수강하고 실습하는 과정을 반복해나가고 있습니다.
오늘도 감사한 마음으로 좋은 강의 열공하겠습니다.!!