[1주차] VBA 1주차 스터디

VBA 4주 완성
작성자
SKADI
작성일
2022-07-09 20:57
조회
91

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

오빠두엑셀 VBA 4주_1강 (notion.so)

강의 들으면서 노션에 따로 작성했습니다.

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

  1. 엑셀 내 함수를 응용하여 내가 원하는 함수를 만들 수 있다는데 매력을 느꼈습니다.
  2. 노란색 미제출로 작성하는 것 처럼 특정 반복 작업도 버튼 하나로 가능하단 점이 회사 업무에 응용하면 편리할 것 같아요.
  3. 매크로 구문을 정확히 몰라도 녹화기능을 응용하면 여차저차 시도할 수 있을 것 같아 용기가 생겼습니다.

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

영어가 부족해서 Private... sub... 등... 오픈하고 랜지 외에는 일단 따라 쓰라니까 따라 쓰는데 뭔 소린지 모르겠더라구요...ㅎ....ㅎㅎ..ㅠㅠㅠㅠ

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

  • 과제1) 노란색 칠하고 미제출 입력하기 코드

Sub yellow()
'
' yellow 매크로
'

'영역선택(영역이 추가될 수록 확장)
Range("B2").CurrentRegion.Select

'선택된 범위 내 빈칸선택
Selection.SpecialCells(xlCellTypeBlanks).Select

'노란색 칠하기
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 65535
.TintAndShade = 0
.PatternTintAndShade = 0
End With

'미제출 입력하기
Selection.FormulaR1C1 = "미제출"

End Sub

 

  • 스터디 중 학습했던 VBA로 함수 만들기(BMI. ID_Gender)

Function BMI(weight, height)

BMI = weight / (height / 100) ^ 2

End Function

Function ID_Gender(ID)

ID_Gender = WorksheetFunction.IsOdd(Mid(ID, 8, 1))

If ID_Gender = True Then
ID_Gender = "남자"
Else
ID_Gender = "여자"
End If

End Function

 

    • 과제2) VBA로 함수 만들기: Find_Gender
    • - 자꾸 오류가 나서 왜일까 했는데...(Name,****,2,False) 중 **** 부분에 그냥 "B:C"를 입력해서 그랬음. VBA 상으로 연속된 범위를 입력할 때는 꼭 랜지 잊지 말기! Range("B:C")

 

Function Find_Gender(Name)

Find_Gender = WorksheetFunction.VLookup(Name, Range("B:C"), 2, False)

End Function

전체 0

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