[3주차] 스터디 및 미션

VBA 4주 완성
작성자
DanP
작성일
2022-07-29 23:59
조회
560

1. 열심히 공부한 흔적이 담긴 사진을 남겨주세요!
(위쪽 카메라 버튼을 클릭해서 이미지를 삽입할 수 있습니다)

 

 

2. 이번 스터디에서 새롭게 알게되거나 유익했던 내용을 3가지로 요약해주세요!

- DynamicRange를 통해 sheets 사이에서 먼저 sheet를 지정하고 그 마지막 값만을 불러와,

다른 시트에서 이를 사용한다.

- 자신의 함수을 만들 수 있고, 지정가능한다는 것을 처음 알았다.

- clear function이 어디에 사용되고 왜 필요한지 알게 되었다.

 

3. 이번 스터디를 진행하면서 특별히 좋았던 점이나 부족했던 점이 있다면 자유롭게 남겨주세요.

VBA의 기초를 제대로 익히고 있다고 생각되어 너무 행복합니다. ^^ 감사합니다.

 

 

4. 열심히 학습한 결과파일이나 스크린샷, 코드가 있다면 자유롭게 올려주세요.

Function MyTextJoin(Rng As Range, Optional Delimiter As String = ",")

Dim r As Range

Dim Result As String

 

For Each r In Rng

If r.Value <> "" Then

Result = Result & r.Value & Delimiter

End If

Next

MyTextJoin = Left(Result, Len(Result) - 1)

End Function

 

Function DynamicRange(WS As Worksheet, Column As String, InitRow As Long) As Range

Dim i As Long

Dim Address As String

 

i = WS.Range(Column & "1048576").End(xlUp).Row

If i < InitRow Then i = InitRow

Address = Column & InitRow & ":" & Column & i

 

Set DynamicRange = WS.Range(Address)

End Function

 

Sub FilterItems()

Dim GroupRng As Range

Dim r As Range

Dim FilterVal As String

Dim i As Long

 

Set GroupRng = DynamicRange(Sheet1, "A", 2)

FilterVal = Sheet1.Range("E2").Value

 

i = 2

For Each r In GroupRng

If r.Value = FilterVal Then

Sheet1.Range("G" & i).Value = r.Offset(0, 1).Value

Sheet1.Range("H" & i).Value = r.Offset(0, 2).Value

i = i + 1

End If

Next

End Sub

 

 

 

신고
스크랩
공유
회원등급 : 26레벨
포인트 : 3440 EP
전체 0

전체 4,140
번호 제목 작성자 작성일 추천 조회
알림
[📚진짜쓰는 실무엑셀] IT/오피스 '1위' 베스트셀러! 엑셀 공부, 이 교재로 마스터하세요! (315)
오빠두엑셀 | 2022.02.03 | 추천 575 | 조회 608782
오빠두엑셀 2022.02.03 575 608782
78572
New 엑셀기초4시간 [챕터3]
itskimmin | 2025.05.12 | 추천 0 | 조회 16
itskimmin 2025.05.12 - 16
78552
New 엑셀 기초 4시간 완성, 원데이 챌린지 1일차
엑천괴 | 2025.05.12 | 추천 0 | 조회 20
엑천괴 2025.05.12 - 20
78551
New 챕터1 스터디노트
itskimmin | 2025.05.12 | 추천 0 | 조회 18
itskimmin 2025.05.12 - 18
78539
New 엑셀기초, 4시간 총정리 [Chapter 3] 보고서 퀄리티 UP! 엑셀 자동화 대시보드 만들기
catharine | 2025.05.10 | 추천 0 | 조회 28
catharine 2025.05.10 - 28
78538
New 엑셀기초, 4시간 총정리 [Chapter 2] 엑셀에서 ‘데이터 관리’가 중요한 이유!
catharine | 2025.05.10 | 추천 0 | 조회 21
catharine 2025.05.10 - 21
78537
New 엑셀기초, 4시간 총정리 [Chapter 1] 엑셀 핵심 설정부터 주요 기능까지!
catharine | 2025.05.10 | 추천 0 | 조회 26
catharine 2025.05.10 - 26
78526
New 엑셀기초 4시간완성 1
goo | 2025.05.09 | 추천 0 | 조회 31
goo 2025.05.09 - 31
78476
엑셀 파워쿼리 기초 3 첨부파일
하이마 | 2025.05.04 | 추천 0 | 조회 53
하이마 2025.05.04 - 53
78475
엑셀 파워쿼리 기초 2 첨부파일
하이마 | 2025.05.04 | 추천 0 | 조회 70
하이마 2025.05.04 - 70
78474
엑셀 파워쿼리 기초 1 첨부파일
하이마 | 2025.05.04 | 추천 0 | 조회 45
하이마 2025.05.04 - 45
78468
VBA DAY 1
계란김밥 | 2025.05.03 | 추천 0 | 조회 21
계란김밥 2025.05.03 - 21
78465
엑셀 기초 4시간 총정리 Chapter 3 첨부파일
하이마 | 2025.05.03 | 추천 0 | 조회 32
하이마 2025.05.03 - 32
78457
엑셀 기초 4시간 총정리 Chapter 2
하이마 | 2025.05.02 | 추천 0 | 조회 33
하이마 2025.05.02 - 33
78456
엑셀 기초 4시간 총정리 Chapter 1
하이마 | 2025.05.02 | 추천 0 | 조회 40
하이마 2025.05.02 - 40
78444
파워쿼리 숙제 첨부파일
수평선마음 | 2025.04.30 | 추천 0 | 조회 53
수평선마음 2025.04.30 - 53
78426
VBA 4시간 4일차
김현주 | 2025.04.29 | 추천 0 | 조회 84
김현주 2025.04.29 - 84
78425
VBA 4시간 3일차
김현주 | 2025.04.29 | 추천 0 | 조회 75
김현주 2025.04.29 - 75
78423
VBA 4시간 2일차
김현주 | 2025.04.29 | 추천 0 | 조회 75
김현주 2025.04.29 - 75
78417
VBA 4시간 1일차
김현주 | 2025.04.29 | 추천 0 | 조회 64
김현주 2025.04.29 - 64
78383
엑셀기초 4시간 - 원데이 챌린지(3일차) 첨부파일
doggi**** | 2025.04.27 | 추천 0 | 조회 84
doggi**** 2025.04.27 - 84