12월 넷째주|
YouTube 채널[우노사설]|엑셀로 코딩을 배웁시다 최근 동영상
해당화일의 코드는 UNO_CodeLibrary에 있습니다
UNO_WEEKLY |UNO_ZEN
|
...
...
...
|
x20191223_1107_UNOZEN.
UNO_WEEKLY|Excel_VBA Basic Series|
작은 테이블에서 다양한 각도로 정보를 분석하는 챠트
BeforeDoubleClick,Cancel,Intersect,Union,Nothing,ChartObject,Shape,Chart,AddChart2,Name
작은 테이블의 품목셀을 더블크릭하면
해당 품목의 년도별 매출내용을 시각적 분석도구
챠트로 표현했었다
이번 화일에서는 작은 테이블의 품목과 더불어서
년도별, 그리고 품목과 년도를 종합적으로 하나의 챠트로
표현하는 작업을 워크시트의 BeforeDoubleClick 이벤트에서
추가적으로 만들어 보도록 하자
3가지 형식으로 챠트가 그려진다
주어진 품목의 년도별 매출현황
주어진 년도의 품목별매출현황
전체품목별 전체년도별 매출현황
좀더 표현을 화려하게 하려면..
챠트의 챠트의 종류라던가 스타일등을
적절히 주면서 원하는 모양의 챠트를 표현할수 있는 것
여기에서는 챠트이 기본타입으로 표현하였다
x20191223_1107_ChartBeforeDoubleClick.
UNO_WEEKLY|VBA_Advanced-
데이터 관리 도구 만들기_4
Find,Nothing,RowSource,ColumnHeads,ColumnCount,ListBox
이번 파일에서는
중복되는 정보가 저장되지 않게
Save버튼에 제어를 해주도록 하자..
그리고 이미 입력된 내용을
UserForm에서도 볼수 있는 장치를 달아 보자
적당한 컨트롤은 목록상자
기존 콘트롤의 위치를 조금 조정하고,
목록상자를 추가하자
목록상자를 추가하기 위하여
기존의 콘트롤의 위치이동
목록상자를 위한 공간확보하고…
목록상자에 데이타테이블의 내용을 항상 동기화시키는
지능을 달아주는 것이 바람직할 것이다
save버튼을 크릭할때,
이미 등록이 되었는지 확인하는 절차
그리고 이미 등록되었어도
기존의 일부정보를 수정을 하는 내용일수 있으니
사용자에게 질문하여 덮어씌울수도 있도록 옵션..
x20191223_1107_ListBoxRowSource.