[컴활] 1급 실기 엑셀(Excel) 프로시저 정리
프로시저 작성
개발도구 > 디자인 모드 > 버튼 더블 클릭
폼이 화면에 나타나도록 프로시저 작성
폼이름.Show
종료 버튼을 클릭하면 폼이 닫히도록
Unload Me
셀에 값 입력
Cells(행, 열)
문자열을 숫자로(계산할 때)
Val(txt어쩌구)
데이터를 추가하거나 삭제하여도 항상 마지막 데이터 다음에 입력
Range("내용이 시작하는 위치").CurrentRegion.Rows.Count + 시작하는 위치의 행 번호
ex) Range("B3").CurrentRegion.Rows.Count + 3
폼이 초기화되면
Private Sub UserForm_Initialize()
End Sub
[H5:H10] 영역의 값이 콤보상자(cmb콤보)/목록상자(Lst목록)의 목록에 나타나도록 설정
cmb콤보.RowSource = "H5:H10"
Lst목록.RowSource = "H5:H10"
ColumnCount를 이용하여 지정한 열이 모두 보이도록
Lst목록.ColumnCount = 5
[B10] 셀에 "어쩌구저쩌구" 문자열이 출력
Range("B10") = "어쩌구저쩌구"
입력상자들이 비어있도록
cmb콤보상자 = ""
txt텍스트 = ""
목록상자(Lst목록)는 첫 번째 항목이 선택되어 있도록
Lst목록.ListIndex = 0
목록상자(Lst목록)에서 선택된 값 입력
Lst목록.List(Lst목록.ListIndex, 몇 번째)
→ 목록상자의 첫번째는 0임.
→ 목록상자의 1행 1열 항목은 Lst목록.List(Lst목록.ListIndex, 0)
콤보상자(cmb콤보)에는 'a', 'b'가 목록으로 추가되도록
cmb콤보.AddItem "a"
cmb콤보.AddItem "b"
글꼴(Name) / 크기(Size) / 굵게(Bold)
Target.Font.Name = "글꼴"
Target.Font.Size = 10
Target.Font.Bold = True
번호는 스핀단추를 통해 입력하도록
Private Sub Spin번호_Change()
Text번호 = Spin번호
End Sub
"D15"에 오늘 날짜가 나오도록
Range("D15") = Date
날짜 : Date
날짜 + 현재시간 : Now()
현재시간 : Time
메세지상자 "내용", , "제목"
MsgBox "Message", , "Title"
옵션단추 (Caption 이용)
opt단추.caption
형식지정
Format(txt가격, "#,###")
'Mizy's log' 카테고리의 다른 글
[ADP 실기] 20회-21회 데이터분석전문가 실기시험 문제 :: Python (0) | 2021.03.07 |
---|---|
GitHub 블로그 Minimal-mistakes 설정하기 :: MAC (0) | 2021.03.02 |
티스토리 광고 애드핏(Ad-fit) 설정하기 + 스킨편집 (0) | 2020.11.13 |
[ADP 실기] 18회-19회 데이터분석전문가 실기시험 문제 :: Python (0) | 2020.10.20 |
Python을 이용하여 중복 사진 정리하기 :: OpenCV, compare_ssim (1) | 2020.05.02 |
Comments