[4주차] VBA 4주 완성 스터디 노트

VBA 4주 완성
작성자
김지연
작성일
2022-07-24 02:09
조회
36

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

 

 

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

  1. 지난 3주간 배웠던 VBA 매크로 재활용하여 복습
  2. 목록 생성 후 자동 변경 매크로 생성
  3. 유저폼을 이용해서 표만들기

 

 

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

마지막 스터디까지 참여 했습니다~!
이제야 이해가 되어서 진행속도가 얼추 맞아가는데 벌써 끝이 났네요ㅠㅠ

마지막 강의에는 정말 실무에서 활용할 수 있는 매크로와 자동입력 매크로를 보고 말씀하신대로 정말 재밌있었어요!

항상 어려운것같았던 마음만 가지고 있었다가 재미를 느낀다니...ㅋㅋㅋ

다음 강의가 있다면 꼭꼭 다시 수강하고 싶네요~

저번 강의를 못 들었다는게 너무너무 아쉬워서 그 아쉬운 마음은 실무엑셀 책을 통해 복습하고 더욱 단단히 보강해볼게요ㅎㅎ

4주동안 정말 고생많으셨습니다!!!

 

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

미션(1) : 고유 값을 자동으로 등록하는 목록상자 만들기

'유효성데이터 목록만들기
Sub AddValidation()
'------------------------------------
'■ Rng 셀에 데이터유효성 목록상자를 추가합니다.
'Range.Validation.Add
'① xlDVType : 데이터유효성검사 형식입니다. xlValidateList
'② AlterStype : 오류메시지 형식입니다. (기본값은 중지(Stop)입니다. 선택인수)
'③ Operator : 연산방식입니다. (목록에서는 사용하지 않습니다. 선택인수)
'④ Formula1 : 데이터 유효성검사로 작성할 수식또는 목록입니다.
'⑤ Formula2 : 연산방식이 포함 또는 포함하지 않음일 경우, 두번째로 작성하는 수식입니다.
'상세설명 링크
'오류메시지 형식 : https://docs.microsoft.com/en-us/office/vba/api/excel.xldvalertstyle
'연산방식 : https://docs.microsoft.com/en-us/office/vba/api/excel.xlformatconditionoperator
'Validation Add 상세 설명 : https://docs.microsoft.com/en-us/office/vba/api/excel.validation.add
'------------------------------------
'유효성검사 실행 매크로
'Range("E2").Select
'Validation = 유효성 검사
'With Selection.Validation
'기존에 유효성 검사를 지우고 새로운 유효성 검사 적용_안지우면 오류 발생@@
'.Delete
' .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
' xlBetween, Formula1:="과일,채소,육류"
'End With

Dim Rng As Range
Dim UniqueRng As Range

Set Rng = Sheet1.Range("E2")
'고유값은 시트1 의 A열 2행부터
Set UniqueRng = DynamicRange(Sheet1, "A", 2)

'기존에 유효성 검사를 지우고 새로운 유효성 검사 적용_안지우면 오류 발생@@
Rng.Validation.Delete
'목록형 유효성 검사 추가,오류메시지(기본=중지),연산자,고유값이나 수식
'고유값조회(고유값범위)
Rng.Validation.Add xlValidateList, , , UniqueTextJoin(UniqueRng)

End Sub

 

미션(2) : 나만의 제품 등록 엑셀프로그램 만들기

'폼 보이기~

'유저폼만들기
'삽입 -> 사용자정의폼 -> 속성(F4) -> 유저폼속성 수정(개체변수)

Sub ShowForm()

frmAddProduct.Show

End Sub

'ㄴ> 매크로 지정

전체 0

전체 1,208
번호 카테고리 제목 작성자 작성일 추천 조회
알림
[🏆 VBA 4주 완성 특별 스터디] 1기 - 우수 졸업생 및 후기, 축하합니다! (6)
오빠두엑셀 | 2022.07.31 | 추천 8 | 조회 1338
오빠두엑셀 2022.07.31 8 1338
40636 VBA 4주 완성
4주차 VBA강의 노트 엑셀파일첨부파일
이명환 | 2022.07.30 | 추천 0 | 조회 154
이명환 2022.07.30 - 154
40631 VBA 4주 완성
[4주차]VBA 4주 학습 첨부파일
이상민 | 2022.07.30 | 추천 0 | 조회 53
이상민 2022.07.30 - 53
40630 VBA 4주 완성
[3주차]VBA 4주 교육 첨부파일
이상민 | 2022.07.30 | 추천 0 | 조회 41
이상민 2022.07.30 - 41
40627 VBA 4주 완성
[2주차]VBA 4주 완성 학습 첨부파일
이상민 | 2022.07.30 | 추천 0 | 조회 41
이상민 2022.07.30 - 41
40622 VBA 4주 완성
[4주차] VBA 4주차 스터디 노트 엑셀파일첨부파일 (1)
사랑2 | 2022.07.30 | 추천 0 | 조회 43
사랑2 2022.07.30 - 43
40621 VBA 4주 완성
[4주차]엑셀 VBA 4주완성 엑셀파일첨부파일
최동국 | 2022.07.30 | 추천 0 | 조회 33
최동국 2022.07.30 - 33
40618 VBA 4주 완성
[4주차] 스터디 노트, 미션 첨부파일
달구름 | 2022.07.30 | 추천 0 | 조회 39
달구름 2022.07.30 - 39
40616 VBA 4주 완성
[4주차] VBA 4주 완성 특별스터디 4강 엑셀파일첨부파일
Gladiolus | 2022.07.30 | 추천 0 | 조회 42
Gladiolus 2022.07.30 - 42
40615 VBA 4주 완성
[3주차] VBA 4주 완성 특별스터디 3강 엑셀파일첨부파일
Gladiolus | 2022.07.30 | 추천 0 | 조회 30
Gladiolus 2022.07.30 - 30
40614 VBA 4주 완성
[2주차] VBA 4주 완성 특별스터디 2강 엑셀파일첨부파일
Gladiolus | 2022.07.30 | 추천 0 | 조회 37
Gladiolus 2022.07.30 - 37
40612 VBA 4주 완성
[1주차] VBA 4주 완성 특별스터디 1강 엑셀파일
Gladiolus | 2022.07.30 | 추천 0 | 조회 57
Gladiolus 2022.07.30 - 57
40609 VBA 4주 완성
[4주차] VBA 4주 완성 스터디노트 첨부파일
ㅊH 운ㅓ | 2022.07.30 | 추천 0 | 조회 34
ㅊH 운ㅓ 2022.07.30 - 34
40607 VBA 4주 완성
[4주차] 스터디 첨부파일
girls**** | 2022.07.30 | 추천 0 | 조회 34
girls**** 2022.07.30 - 34
40596 VBA 4주 완성
[3주차] 스터디 및 미션 첨부파일
DanP | 2022.07.29 | 추천 0 | 조회 33
DanP 2022.07.29 - 33
40595 VBA 4주 완성
[3주차] VBA 4주 완성 첨부파일
| 2022.07.29 | 추천 0 | 조회 32
2022.07.29 - 32
40592 VBA 4주 완성
[4주차] VBA 4주 완성 첨부파일
익명 | 2022.07.29 | 추천 0 | 조회 33
익명 2022.07.29 - 33
40591 VBA 4주 완성
[2주차] 스터디 및 미션 첨부파일
DanP | 2022.07.29 | 추천 0 | 조회 46
DanP 2022.07.29 - 46
40589 VBA 4주 완성
콜렉션및 배열등 엑셀파일첨부파일
브랑카 | 2022.07.29 | 추천 0 | 조회 32
브랑카 2022.07.29 - 32
40588 VBA 4주 완성
[3주차] VBA 4주 완성 노트 및 과제 엑셀파일첨부파일
토토니 | 2022.07.29 | 추천 0 | 조회 36
토토니 2022.07.29 - 36
40586 VBA 4주 완성
[4주차]VBA 4주 완성 엑셀파일첨부파일
ㅇㅇ나두 | 2022.07.29 | 추천 0 | 조회 37
ㅇㅇ나두 2022.07.29 - 37
글쓰기