For Effective Your Life!!
UNO-WEEKLY


2월 둘째주|


UNO_WEEKLY |UNO_ZEN

달라이라마가 명상에 대한 이야기를
서양학생들과 나누는 과정에서
한 학생이 묻습니다
자기증오(self-hatred)가 생길때 어떻게 하면
됩니까??
달라이라마는 한참을 고민합니다
자기증오라는 단어가 전혀 이해가 되지 않는 것입니다
...
...
...


x20190211_1063_UNOZEN.

의미있는 문장을 통한 영어 패턴숙달시키기 | UNO_ZEN 윈도우버전 다운로드/설치와 업데이팅...

UNO_WEEKLY|UNO_PROGRAMMING_REFERENCE_BOOK

주간화일을 올리다 보니
기본부분을 어딘가에 정리를 해드려야 할 것 같아서
화일을 하나 더 만들어서 올리도록 합니다
uno_weekly의 추가기능 화일 버전마다 설치가 까다로워서
모든 분이 받아서 사용하지는 못하시는 것 같아서
codeLibrary를 잘 활용하지 못하는 것 같아서
CodeLibrary를 독립된 엑셀화일버전으로 하나더 만들기로 했습니다
추가기능화일의 CodeLibrary도 새롭게 갱신하면서
이 화일과 같이 매주 업데이트될 것이니까.. 다운 받아서 덮어씌워서 사용하시면 됩니다
구정연휴에 대강의 프레임만 만들었으니, 앞으로 계속 추가되어
엑셀프로그래밍에 대한 참고서가 되도록 할 것입니다

DownLoad...

화일사용방법은 화일에 설명하여 놓았습니다

UNO_WEEKLY|VBA_Basic_Sereis|
프로그래밍과 더불어 영어 패턴숙달시키기_5
IIf,Split,Find,Offset,Event,Validation,Replace,ScreenUpdating,Shape,AddShape

어떤 프로그래밍을 하던
소루션에 필요한 데이타를 어떻게 잘 관리하느냐가 문제이다
데이타를 어디에 저장할 것인가..
데이타의 구조를 어떻게 구성할 것인가?
소루션을 만들때는 데이타가 점점 많아지면서
최대한 단순화함에 노력하는 것이 프로그래밍이다
중복되는 정보를 별도의 참조테이블로 구성하는 것도
그런 노력의 한가지 인것
소루션이 진행되면서 참조테이블이 많아지겠지만, 여기에서는
중간과정의 하나의 쌤플로 참조테이블을 하나 분리시켜보자



이번화일에서의 영어 패턴은
문장의 5형식을 3형식화시켜서 패턴화해보는 것을 해보자..
아니, 학교 선생님들이 문장의 5형식이 있다고 그렇게 강조했는데
당신이 뭔대 이것을 3형식으로 바꿔주겠다고 떠드냐고 할수도 있겠다..하하..
세상은 모든 것을 단순화, 개체화하는 노력의 과정이다
그런 개념에서 즐기시면서, 영어도 챙기고, 프로그래밍도 챙기고..!!!


x20190211_1063_VBAwithEnglishPatterns_5.

UNO_WEEKLY|VBA_Advanced-
단어찾기 퍼즐을 만들면서 코딩연습하기
ScrollArea,SheetBeforeDoubleClick,Clear,Cells

께임만드는 것을 하면,
아마도, 데이타관리라던가 수식이라던가 피벗테이블이던가
챠트던가 그런것을 이야기 하지 업무와는 관계없는 께임같은 것을
만느냐고 하실수도 있지만
이런 것을 해야 사용하지 않던 기능들을 응용할수 있는 기회가 생긴다
께임판에 정답부분에 다른 헷갈리는 문자를 덮어씌워버리면 답을 알수가 없다
그래서 시트의 어딘가에 표현해햐 하는데
사용자가 볼수 없게 하여야 하는데 어떤 방법이 좋을까??
방법은 다양하지만,
여기에서는 워크시트개체의 ScrollArea라는 속성을 사용하여
정해진 범위외에는 다른 범위로 이동도, 편집도 할수 없게 할수 있다
ScrollArea속성을 보여드릴 기회가 별로 없었다
그래서 이런 께임같은 것을 만들다보면, 필요해지고, 그래서 사용하지 않던
기능을 사용하게 되고, 여러분들의 업무에 응용할수 있는 기회가 되는 것



또한 께임판을 사용자가 께임을 시작할때
마우스를 더블 크릭하면 어떤 작업을 하는 것을 하고 싶어서
시트의 BeforeDoubleClick 이벤트를 활용하면 되겠지 했는데..
가만 생각해 보니 시트를 삭제하고 또 만드록 한다면,
시트개체의 크래스모듈에 작성한 이벤트프로시져가 시트삭제와 동시에
삭제되어 버린다..어떻게 하지???
통합문서개체의 크래스 모듈을 사용하면 되는 것이다
해당 시트가 계속 삭제가 되더라도 코딩을 한 모듈시트는 그대로
살아있으니, 아하...그동안 무엇에 쓰는 크래스모듈인지 몰랐는데..
이럴때 사용하라는 것이로구나..를 알고 응용할 기회가 생기는 것


x20190211_1063_WordsPuzzle.