본문 바로가기
카테고리 없음

엑셀 파트4 기타작업 팁

by Hmile 2022. 1. 13.
반응형

4파트 기타작업 (35)
- 차트 (2x 5소문제 = 10)
- 매크로 (5x 2소문제 = 10)
- VBA(프로시저) (5x 3소문제 = 15)


차트

1. 차트 제목 연동
차트제목 외부선 클릭 → 연동 할 셀 클릭 → 엔터

2. 계열 삭제 및 편집
차트 전체 레이아웃 우클릭 → 데이터선택 → 계열 삭제 및 편집 → 범위지정


매크로

1. 매크로
개발도구 → 바깥에 한번 클릭 → 매크로기록 → 범위 선택 후 우클릭
→ 셀서식 → 사용자지정 → 1;[빨강]1;0 (양수;음수;0;문자) → 삽입 → 단추 → ALT드래그

2. 예시1

[파랑][>=7000]#,##0,“천원”;[>=4000]“*”;[빨강]#,##0“원”
(양수;음수;0;문자)

3. 예시2
[파랑][>=80]”★”* 0”점”;[빨강][>=75]”☆”* 0”점”;0”점”
→ ★ 87점
☆ 76점

4. 잘 되는지 안되는지 테스트 하는 방법
홈 → 범위 선택 후 → 표시형식 → 일반

5. 조건부서식
데이터막대 → 최소값, 최대값, 그라데이션


VBA프로시저

1. 소문제 ① 예시 모음
개발도구 → 단추더블클릭 → 과일등록.show → 왼쪽에 과일등록 폼 클릭 → initialize →
Cmb과일명.RowSource=“A3:A4”
Cmb과일명.AddItem 1000
Cmb과일명.AddItem "사과"
Cmb과일명.ColumnCount = 2 (8번 항목 참고)
Cmb과일명.RowSource=“원산지!A3:B4” (2줄이니깐)
Opt친구 = True
Txt수량 = spin*1 (1씩 스핀하는 스핀의 경우)

2. 소문제 ① 기본 설정 항목
[A1].Font.name = "궁서"
[A1].Font.size = "14"
[A1].Font.italic = True
[A1].Font.Bold = True
[A1].rowheight = 10 (높이)
[A1].columnwidth = 10 (너비)

3. 소문제 ③ 예시1
J = Range(“B3”).CurrentRegion.rows.Count+2
Count=J-[B3].row
MsgBox “총 “ & count & “건의 물품이~~.”
Unload Me

4. 소문제 ③ 예시2
MsgBox Now(), , “폼을 종료합니다.“
Unload Me

5. MsgBox 시간
Now() = Date() or Today() + time() (Today는 엑셀 전용 함수, 액세스에선 못씀)

6. MsgBox 버튼종류
vbOkOnly 확인 (생략값, 기본값)
vbOkCancel → 확인 취소
vbYesNoCancel 예 아니요 취소
vbYesNo 예 아니요

7.
어떤 버튼 눌렀는지 저장 O
변수 = Msgbox ( “나올 메시지” , 단추옵션 , “제목” )
어떤 버튼 눌렀는지 저장 X
Msgbox “나올 메시지” , 단추옵션 , 제목

8. ColumnCount (열의 개수)
https://youtu.be/VfVc1YIMqzs

9. txt구매일자에 날짜 저장
txt구매일자.value = date()

10. 초기화
Cmb.listindex = 0
0은 첫번째항목으로
-1은 초기화

11. 다른 시트에 있는 셀에 저장
Range(“기타작업-1!L10”) = 수고하셨습니다.


728x90
그리드형(광고전용)