12월 첫째주|
UNO_WEEKLY |UNO_ZEN
|
...
...
...
...
...
|
x20181203_1054_UNOZEN.
의미있는 문장을 통한 영어 패턴숙달시키기 | UNO_ZEN 윈도우버전 다운로드/설치와 업데이팅...
UNO_WEEKLY|VBA_Basic_Sereis|
원본시트에서 휠터를 하지 않고 별도의 시트에서 휠터하고,계산하기
Worksheet_Chagne,EnableEvents,CurrentRegion,직접실행창의 활용
테이블을 놓고 휠터를 해보여주면,
초보때는 꺼벅죽는다..뭐가 이렇게 간단하게 요약이 되지?
하지만, 사람의 욕심은 한도 끝도 없는 법
원본에서 하지 말고 다른 시트에서 원하는 조건을 주면
후루룩 옮겨오게 하는 방법은 없을까??
이것은 엑셀이 기능이 아무리 좋아도 손으로는 하지 못한다
그래서 엑셀이 고민하다가,
그래...VBA라는 프로그래밍하는 기능을 달아주자..
라고 해서 VBA가 생긴 것이다
그렇게 모자라는 부분을 쓰라고 제공해주는데 사용하지 못하면 바보아닌가?!
줘도 못먹으면 안되지..
테이블 원본을 두고,
별도의 시트에 목록셀을 만들고
선택하면 값이 바뀌면서 워크시트의 change이벤트가 발생하면서
조건에 맞는 것을 원본에서 찾아서 후루룩 옮겨오면서
필요한 계산도 해주도록 하자
참 쉽네..
그리고 이벤트를 사용된 코드를 학습하다가, 다시 목록의 값을
아무리 바꿔도 아무일도 벌어지지 않는 경우를 보았을 것이다
꼭 알고, 대처할줄 아는 것도 고수의 반열에 올라가는 길이다
x20181203_1054_ImmediateWindow.
UNO_WEEKLY|VBA_Advanced-
엑셀의 오래된 기능 부분합보다는 피벗에 좀더 관심을…
DateSerial,MergeArea,MergeCells
지난 파일에 보고서나 분석자료테이블(상황에 맞게 서식을 한)을 갖고
데이타원본으로 만들고, 그 원본으로 분석하는 요령을 이야기 했었다
엑셀로 서식된 테이블중
병합된 셀의 경우가 많다
병합된 셀의 많은 테이블을 정상적인 원본으로 만들려면
생각을 좀 해보아야 할 것이다
병합의 특징을 알아야 한다
병합된 셀이 포함된 테이블로 정상적인 테이블을 만들고
이 원본으로 새로운 보고서를 엑셀의 오래된 기능인 부분합을
해보도록 하자
부분합은 피벗테이블에 비하면 참으로 유치한 요약도구이다
오래된 기능과 피벗테이블과 비교해 보시고..
어느 것을 좀더 관심을 갖을지 생각해 볼만하다
x20181203_1054_SourceTableSubTotal.