엑셀 VBA 기초 완성, 원데이 챌린지[챕터1]
작성자
코울슬로
작성일
2024-10-25 15:10
조회
169
✍ 스스로 점검하기 :
이번 수업에서 알아본 내용을 아래에 제시된 목차에 따라 자유롭게 복습합니다.
• VBA에서 코드를 작성하는 영역은 크게 '①통합문서/시트', '②유저폼', '③모듈'로 나눌 수 있습니다.
각 영역을 어떤 상황에서 사용하는지 아래 요약글을 참고해서 다시 한번 정리해보세요.
① 통합문서/시트
: 시트 or 통합문서에서 실행하는 명령문일 때
: 시트를 클릭하거나, 이동하는 등 특성 상황에 실행할 때
② 유저폼 (사용자 정의 폼)
: 유저폼 안에서 실행하는 명령문일 때
: 유저폼의 버튼을 클릭하거나, 종료하는 등 특정 상황에 실행할 때
③ 모듈
: 전반적으로 모든 상황에 쓰는 명령문일 때

: 시트 or 통합문서에서 실행하는 명령문일 때
: 시트를 클릭하거나, 이동하는 등 특성 상황에 실행할 때
② 유저폼 (사용자 정의 폼)
: 유저폼 안에서 실행하는 명령문일 때
: 유저폼의 버튼을 클릭하거나, 종료하는 등 특정 상황에 실행할 때
③ 모듈
: 전반적으로 모든 상황에 쓰는 명령문일 때
• VBA에서 사용하는 프로시저는 "Sub"와 "Function"으로 나뉩니다. 이번 챕터에서 배운 내용을 활용하여,
숫자1과 숫자2의 곱셈을 구하는 'MyMultiple' 함수를 작성해봅니다.
Sub은 "Subroutine, 반복작업"의 약자로 특정 작업을 수행합니다. 반면, Function 은 작업을 수행한 후 결과 값을 반환할 수 있습니다.
Function MyMultiple(num1, num2)
MyMultiple = num1 * num2
End Function
• 이번 챕터에서 배운 내용을 활용하여, B2:C24 범위에서 특정 사용자의 성별을 찾아 반환하는 FindGender 함수를 완성합니다.
Function FindGeder(이름)
FindGender = ○○○○○.VLookup(이름,Range("B2:C24"), 2, 0)
End Function
FindGender = ○○○○○.VLookup(이름,Range("B2:C24"), 2, 0)
End Function
Function FindGeder(이름)
FindGender = WorksheetFunction.VLookup(이름,Range("B2:C24"), 2, 0)
End Function
FindGender = WorksheetFunction.VLookup(이름,Range("B2:C24"), 2, 0)
End Function
전체 4,140
번호 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
[📚진짜쓰는 실무엑셀] IT/오피스 '1위' 베스트셀러! 엑셀 공부, 이 교재로 마스터하세요! (315)
![]() ![]() |
![]() ![]() |
2022.02.03 | 575 | 609684 | |
78572 |
New 엑셀기초4시간 [챕터3]
![]() ![]() |
![]() ![]() |
2025.05.12 | - | 35 |
78552 |
New 엑셀 기초 4시간 완성, 원데이 챌린지 1일차
![]() |
![]() |
2025.05.12 | - | 21 |
78551 |
New 챕터1 스터디노트
![]() ![]() |
![]() ![]() |
2025.05.12 | - | 21 |
78539 |
New 엑셀기초, 4시간 총정리 [Chapter 3] 보고서 퀄리티 UP! 엑셀 자동화 대시보드 만들기
![]() ![]() |
![]() ![]() |
2025.05.10 | - | 29 |
78538 |
New 엑셀기초, 4시간 총정리 [Chapter 2] 엑셀에서 ‘데이터 관리’가 중요한 이유!
![]() ![]() |
![]() ![]() |
2025.05.10 | - | 22 |
78537 |
New 엑셀기초, 4시간 총정리 [Chapter 1] 엑셀 핵심 설정부터 주요 기능까지!
![]() ![]() |
![]() ![]() |
2025.05.10 | - | 29 |
78526 |
New 엑셀기초 4시간완성 1
![]() |
![]() |
2025.05.09 | - | 31 |
78476 |
엑셀 파워쿼리 기초 3
![]() ![]() ![]() |
![]() ![]() |
2025.05.04 | - | 55 |
78475 |
엑셀 파워쿼리 기초 2
![]() ![]() ![]() |
![]() ![]() |
2025.05.04 | - | 70 |
78474 |
엑셀 파워쿼리 기초 1
![]() ![]() ![]() |
![]() ![]() |
2025.05.04 | - | 47 |
78468 |
VBA DAY 1
![]() |
![]() |
2025.05.03 | - | 21 |
78465 |
엑셀 기초 4시간 총정리 Chapter 3
![]() ![]() ![]() |
![]() ![]() |
2025.05.03 | - | 32 |
78457 |
엑셀 기초 4시간 총정리 Chapter 2
![]() ![]() |
![]() ![]() |
2025.05.02 | - | 33 |
78456 |
엑셀 기초 4시간 총정리 Chapter 1
![]() ![]() |
![]() ![]() |
2025.05.02 | - | 41 |
78444 |
파워쿼리 숙제
![]() ![]() |
![]() |
2025.04.30 | - | 53 |
78426 |
VBA 4시간 4일차
![]() ![]() |
![]() ![]() |
2025.04.29 | - | 84 |
78425 |
VBA 4시간 3일차
![]() ![]() |
![]() ![]() |
2025.04.29 | - | 76 |
78423 |
VBA 4시간 2일차
![]() ![]() |
![]() ![]() |
2025.04.29 | - | 75 |
78417 |
VBA 4시간 1일차
![]() ![]() |
![]() ![]() |
2025.04.29 | - | 65 |
78383 |
엑셀기초 4시간 - 원데이 챌린지(3일차)
![]() ![]() ![]() |
![]() ![]() |
2025.04.27 | - | 84 |
@코울슬로 님 열심히 하셨네요