6월 둘째주|
UNO_WEEKLY |UNO_ZEN
|
20/80 Principle 를 많이 들어 보았을 것이다
영어단어가 만개가 있다면 실은 죽기 살기로
잘 사용하는 것은 그것의 20%인 이천개정도이다
또, 이중에서도 핵심단어는 또 20%하여 사백개정도이다
이 사백개를 우습게 알지 않고 죽기 살기로 [숙달]시키면
여행하고, 밥시켜먹고 사는데 아무지장없다
나머지는 알아도 그만, 몰라도 그만이다
VBA도 역시 마찬가지다..속속들이 다 알려고 하면
골에 지진이 난다
가장 역동적으로 활용하는 20%를 숙달시키면
나머지는 거저 쫓아온다
모든 분야의 일들이 마차가지다..
20%만 잡으면 나머지는 80%는 그냥 쫓아온다
효과적인 사람은 이 20%를 구분할줄 알고
이것에 집중하는 사람이다
...
...
...
|
x20180611_1030_UNOZEN.
의미있는 문장을 통한 영어 패턴숙달시키기 | UNO_ZEN 윈도우버전 다운로드/설치와 업데이팅...
UNO_WEEKLY|VBA_Basic_Sereis|
테이블의 내용을 재구성 자동화
Find,Intersect,Offset,EntireColumn,Resize,Split,SplitRow,FreezePanes
사람마다,
DB마다 테이블의 구성을 위한 열과 행을
필요에 따라서 이렇게도 구성하고, 저렇게도 구성한다
이런 정보의 테이블을 받아서
나름대로 분석을 하려고 하니, 원본데이타를 분석에 맞게
재구성하려니 골빠지는 수작업을 해야하는 경우는 다반사다
그래서 VBA가 있는 것..
그런 작업을 하나 하자
엑셀작업은 범위에 접근하고,
범위를 재설정하고 하는 것의 반복이다
uno_zen에서도 이야기했지만 20대 80의 법칙이 적용되는 것도
VBA언어도 마찬가지다
엑셀의 수많은 메소드와 속성중에서
실은 그것의 20%만 숙달활용하는 셈이다
그대신이 이 20%는 최고로 숙달되어야 한다
위크리베이직화일은 이 20%숙달에 대한 집중이다
전체기능의 20%만 숙달하면 다른 것은 필요에 따라서
적절히 잘 활용할수 있다
그 20%에 해당하는 속성,메소드가
이 베이직화일에서 다루는 것들이다..
x20180611_1030_VBABasic_rearrangeTable.
UNO_WEEKLY|VBA_Advanced-
인터넷상의 XML문서를 활용한 소루션
ThisWorkbook.CustomXMLParts,BuiltIn,DocumentElement,TextFrame.Characters.Text,SelectNodes("XPath")
지난화일에서 웹(uno21.com)에서 사용하는 XML화일을
CusteomXMLPart로 저장하는 것을 했었다
이제 이것을 활용하여 소루션을 하나 만들어 보자
Previous 버튼을 크릭하면 정보의 앞으로 가고
Next 버튼을 크릭하면 뒤로 간다
만약에 버튼을 크릭하였는데 CustomeXMLPart가 없다면 로딩시켜서 초기화하고..
이 셀에는 status라는 이름을 지어주고..
...
아하..
XML화일이라는 것은 이렇게 편리하게 사용하는 것이로구나..
엑셀과 더불어 잘 같이 사용하면
외부에 정보를 보관하고,
적절히 다양한 소루션을 만들수 있겠구나!!!
를 알게 되시면 이 파일의 목적하는 바가 성공!!!
x20180611_1030_SolutionWithXMLfile.