For Effective Your Life!!
UNO-WEEKLY


8월 셋째주|

엑셀프로그래밍과 VBA언어의 기초가 전혀 없으시거나
요약된 기초정리가 된 책을 찾으시는 분들은 프로그래밍워크샵에 등록하셔서
온라인 참고서를 먼저 보시기를 권합니다



온라인참고서를 완독하시고 충실이 따라서 실행하여 보셨다면,
이 주간강좌가 필요없을수도 있을 것입니다
주간강좌는 엑셀프로그래밍이 역시 영어를 하는 사람들이 만든 물건이라서
영어를 프로그래밍과 더불어 학습하는 가벼운 온라인 주간지로 보시면 된다


UNO_WEEKLY |UNO_ZEN

...
일본의 고승들이나 사무라이이나 철학하는
사람들의 명상법중의 하나가
죽음에 대한 명상이라고 한다
아하....
좀 섬찟한 명상법이라고 생각하겠지만,
이 명상의 목적은..
살아있을날이 얼마 안남았다는 것을 인식하는 명상인 셈이다
대개의 사람들은 죽음에 대한 것을 그냥 막연히 두려워만 한다
그리고 막연히 자신은 천년,만년살것으로 기대하고 산다
....
....
죽음에 대한 명상은 곧 살아있음을 인식하는 명상이다
살아있다는 것이 당연한 것이 아니고
살아있다는 것이 기적이고, 시간시간이 소중한 것이 되는 것을
매일 인식하게 하는 명상인 것이다
...


x20180820_1040_UNOZEN.

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

UNO_WEEKLY|VBA_Basic_Sereis|
Application개체는 편리한 것을 많이 제공한다
Application.OnTime,TimeValue

속성중에는 개체에 접근시켜주는 속성이 있고
일반원시값(primitive value)를 갖고 있는 것이 있다
속성이라고 다 같은 속성이 아니다..
개체를 가져다주는 속성에 주의를 기울여야
엑셀프로그래밍이나 세상의 모든 현대의 프로그래밍을
이해할수 있다
엑셀의 최상위개체인 Application개체에서
개체를 가져다주는 속성을 몇개 살펴보면서
이해를 하도록 하자



Application은 참 편리한 개체다
자기의 자식들 개체에게 시키기 곤란한 것을 모두
맡아서 처리하는 메소드들이 많다
그중의 하나.. 앞으로 5시간후에 어떤일을 하라!! 라는
지시를 하고 싶은데 어디에서 할까..???
Application개체에게 시키면 된다


x20180820_1040_ApplicationOnTime.

UNO_WEEKLY|VBA_Advanced-
UserForm, 카렌다 만들기
DateSerial,DateAdd,Weekday,Month,Year,Format

카렌다를 만들려면
오랫만에 날짜 함수들을 사용하게 되는 셈
지난화일은 카렌다의 구조만 만들고,
날짜는 적용하지 않았다
이번 화일을 주어진 날짜에 해당 하는 월의
날자를 버튼에 표현하고
해당달이 아닌 버튼은 보이지 않게 처리하고



카렌다를 만들려면
어떤 정보가 필요할까??
이런 생각이 변수를 준비하는 것
물론 주어진 날짜가 필요할것이고
주어진 날짜로 해당 달의 첫째날짜가 무슨요일인지를 알아내고
주어진 날짜로 해당 달의 마지막날짜를 알아내고
요일을 제외한 버튼을 집합체로 만들어서 전역변수로 유지하는 것이
카렌다를 연 상태에서 달을 변경하는데 도움이 될 것이고..

흠별것 아닌데 깔끔하게 만들어지는구나..
엑셀프로그래밍은 생각을 디지털로 정리하는 즐거움이다


x20180820_1040_UserFormCalendar.