For Effective Your Life!!
UNO-WEEKLY


Skip Navigation Links.
Collapse UNO-WeeklyUNO-Weekly
About
응용 소품들
[엑셀과 외부정보(DB)]
[UNO-Daily]
[UNO-Weekly Add-In]
[UNO-CPM]공정관리도구
[UNO-Weekly 안드로이드폰]
[UNO_CodeLibrary]
[엑셀기본]
[uno_english_patterns]
Collapse 2023-102023-10
Collapse 2023-092023-09
Collapse 2023-082023-08
Collapse 2023-072023-07
Collapse 2023-062023-06
Collapse 2023-052023-05
Collapse 2023-042023-04
Expand 2023-032023-03
Expand 2023-022023-02
Expand 2023-012023-01
Expand 2022-122022-12
Expand 2022-112022-11
Expand 2022-102022-10
Expand 2022-092022-09
Expand 2022-082022-08
Expand 2022-072022-07
Expand 2022-062022-06
Expand 2022-052022-05
Expand 2022-042022-04
Expand 2022-032022-03
Expand 2022-022022-02
Expand 2022-012022-01
Expand 2021-122021-12
Expand 2021-112021-11
Expand 2021-102021-10
Expand 2021-092021-09
Expand 2021-082021-08
Expand 2021-072021-07
Expand 2021-062021-06
Expand 2021-052021-05
Expand 2021-042021-04
Expand 2021-032021-03
Expand 2021-022021-02
Expand 2021-012021-01
Expand 2020-122020-12
Expand 2020-112020-11
Expand 2020-102020-10
Expand 2020-092020-09
Expand 2020-082020-08
Expand 2020-072020-07
Expand 2020-062020-06
Expand 2020-052020-05
Expand 2020-042020-04
Expand 2020-032020-03
Expand 2020-022020-02
Expand 2020-012020-01
Expand 2019-122019-12
Expand 2019-112019-11
Expand 2019-102019-10
Expand 2019-092019-09
Expand 2019-082019-08
Expand 2019-072019-07
Expand 2019-062019-06
Expand 2019-052019-05
Expand 2019-042019-04
Expand 2019-032019-03
Expand 2019-022019-02
Expand 2019-012019-01
Expand 2018-122018-12
Expand 2018-112018-11
Expand 2018-102018-10
Expand 2018-092018-09
Expand 2018-082018-08
Expand 2018-072018-07
Expand 2018-062018-06
Expand 2018-052018-05
Expand 2018-042018-04
Expand 2018-032018-03
Expand 2018-022018-02
Expand 2018-012018-01
Expand 2017-122017-12
Expand 2017-112017-11
Expand 2017-102017-10
Expand 2017-092017-09
Expand 2017-082017-08
Expand 2017-072017-07
Expand 2017-062017-06
Expand 2017-052017-05
Expand 2017-042017-04
Expand 2017-032017-03
Expand 2017-022017-02
Expand 2017-012017-01
Expand 2016-122016-12
Expand 2016-112016-11
Expand 2016-102016-10
Expand 2016-092016-09
Expand 2016-082016-08
Expand 2016-072016-07
Expand 2016-062016-06
Expand 2016-052016-05
Expand 2016-042016-04
Expand 2016-032016-03
Expand 2016-022016-02
Expand 2016-012016-01
Expand 2015-122015-12
Expand 2015-112015-11
Expand 2015-102015-10
Expand 2015-092015-09
Expand 2015-082015-08
Expand 2015-072015-07
Expand 2015-062015-06
Expand 2015-052015-05
Expand 2015-042015-04
Expand 2015-032015-03
Expand 2015-022015-02
Expand 2015-012015-01
Expand 2014-122014-12
Expand 2014-112014-11
Expand 2014-102014-10
Expand 2014-092014-09
Expand 2014-082014-08
Expand 2014-072014-07
Expand 2014-062014-06
Expand 2014-052014-05
Expand 2014-042014-04
Expand 2014-032014-03
Expand 2014-022014-02
Expand 2014-012014-01
Expand 2013-122013-12
Expand 2013-112013-11
Expand 2013-102013-10
Expand 2013-092013-09
Expand 2013-082013-08
Expand 2013-072013-07
Expand 2013-062013-06
Expand 2013-052013-05
Expand 2013-042013-04
Expand 2013-032013-03
Expand 2013-022013-02
Expand 2013-012013-01
Expand 2012-122012-12
Expand 2012-112012-11
Expand 2012-102012-10
Expand 2012-092012-09
Expand 2012-082012-08
Expand 2012-072012-07
Expand 2012-062012-06
Expand 2012-052012-05
Expand 2012-042012-04
Expand 2012-032012-03
Expand 2012-022012-02
Expand 2012-012012-01
Expand 2011-122011-12
Expand 2011-112011-11

7월 넷째주|


UNO_WEEKLY |UNO_ZEN

7Habits의 첫째습관에 대한 이야기가
이번주에 끝났다..
어휴 이것을 언제 다 올리나 하던 것이 야금,야금 한챱터를 끝냈다
세상모든 것은 보는 시각에 따라서 다르다라는
paradigm shift를 메인컨셉으로
self-awareness
Between Stimulus and Response
Be Proactive or Be Reactive
Act or Be Acted Upon
Listening to our Language
Circle of Concern. Circle of Influence
Direct, Indirect, and No Control
The "Have's" and the "Be's"
The Other End of the Stick
등의 키워드들이 첫번째습관의 내용이였다
업무와 각자의 일에 바쁜데도
오자도 많고 앞뒤가 안맞는 소리일수도 있는
이야기를 참 오랫동안 보시느라고 고생하셨다

실은 이미, 세상사람이 아니시지만 세상에
자신의 분야에 큰 족적을 남긴 영문법 삼위일체의 안현필씨도
영어 참고서 강의를 하면서 쓸데없는(?) 영어와 상관없는
건강이야기와 인생이야기로 죽기 살기로 사족을 붙였었다
나는 그것이 훨씬 재미있었다
그래서 아마 그런 흉내를 내보는 것이 아닌가 싶다
그래서 엑셀을 핑계로 이런 저런 사족의 이야기를 많이 붙이고 있다
그래도 어떤 분들은 엑셀보다 사족으로 붙이는 이야기들이
훨씬 재미있다고 하시니 다행이다

다음 화일 부터는 두번째습관
상상력과 양심(imagination and conscience)
라는 컨셉의 지루한 이야기를 계속 옮겨보도록 하자


x20170724_0985_UNOZEN.

UNO_ZEN/윈도우 버전설치...

UNO_WEEKLY|Excel_Baby
엑셀 수식과 함수.._46..과거값 경향분석과 미래값예측
FORECAST,TREND,INTERCEPT,SLOPE,TREND LINE,XY-Scatter-Chart

날짜함수,논리함수, 참조함수, 문자열함수,수학함수등으로..
엑셀로 주어진 정보를 원하는 정보로 만든다
정보를 재배치하고, 다른 방법으로 재계산하고 그리고 보고서를 만들고
분석도 하고,
그중의 하나 어떤 주어진 값을 갖고
앞으로의 값을 예측하고 싶은 경우도 많을 것이다
그동안 이러이러한 매출이 있었으니
향후 1년간의 계획은 어떠할 것이고, 그래서 매출계획을 나름대로 세울수있다
예측이라고 하는 것은 귀신도 모르는 값이지만
모든 주어진 환경이 비슷하고, 또한 향후에도 큰 변동이 없다고 본다면
이전 매출실적이 미래계획을 세울 좋은 정보가 되는 것
통계함수중의 하나인
미래값을 예측하는 함수와 과거값의 경향을 따질수 있는 함수들을 살펴 보도록 하자
그럴듯한 말로 하자면, Trend Analysis and Forecasting
경향의 분석과 예측…, 실은 엑셀의 기능몇개를 이해하고 응용하면
그럴듯한 분석과 예측을 표현하여 사람이 좀 있어보일 것이다



과거의 값의 경향분석은 챠트로 표현해도 좋고
챠트없이 TREND함수로 표현해도 될 것이고
미래값 예측은 TREND함수를 사용해도 되고, FORECAST함수를
사용해도 되고..
기본이 이렇게 응용은 여러분들의 상황에 맟추어 그럴듯한
표현들을 많이 하시기 바라며..


x20170724_0985_TrendAndForecast_46.



UNO_WEEKLY|VBA_Basic_Sereis|Range_12
SpecialCells,Application.GoTo,ClearContents,Excel.XlSpecialCellsValue

이번 파일에서는
수식을 찾아가는 것중에서
수식의 결과값이 에러가 난것도 있을 것이고
에러가 난 것도 있을 것이고
텍스트값일 경우도 있을 것이고
논리값일 경우도 있을 것이다
이것을 구분하여 찾으려면 SpecialCells메소드가 없으면
순환하면서 값을 비교, 따져가면서 찾아야 할 것이다
숫자,텍스트,논리값,오류를 구분하여 찾아 보도록 하자
SpecialCells의 매개변수중 두번째것은 선택적 매개변수이다
이것을 지정하면 수식의 결과에 따라서 좀더 상세한 선택작업을 한다
4가지 유형의 수식의 겹과값 쌤플시트만들고



메소드의 매개변수의 하나,하나가 작업을 달리하겠다는
주문서를 작성하는 것이니
엑셀VBA가 제공하는 상수목록을 코딩하면서 물흐르듯이 잘 선택하면
쉽게 코딩이 된다
이런 것을 외우는 것은 아니다, 사용하는 요령을 숙달시키는 것


x20170724_0985_VBABasic_Range_12.

UNO_WEEKLY|별도의 Thread에서 엑셀작업하기
DoEvents,List(Of T),Lambda Expression,Thread,Invoke,Point,LINQ

지난 윈도우폼실행에서
엑셀을 실행하는 버튼을 크릭하고,
엑셀작업이 끝날때까지 아무 작업도 못했다
엑셀작업이 길어지면 , 끝날때까지 하염없이 기다려야했다
프로그램은 기본적으로 하나의 Thread로 진행된다
은행의 창구가 여러 개 있을때 하나의 창구는 하나의 Thread이다
줄서서 앞사람의 일이 끝나야 다음 사람이 할수 있다
하지만 A라는 작업을 하면서 B라는 작업을 동시에 할수 있어야 좋은 프로그램이다
엑셀작업을 하면서 윈도우의 다른 작업을 하게 하자
우선 VBA에서 엑셀의 순환문을 돌때도, 먼저실행되던 작업이
끝나야 다음 작업을 할수 있다
그래서 VBA에서는 DoEvnets라는 명령어를 제공하여 순환중에도 중단등을 할수 있는
작업공간을 배려한다
하지만 이것은 윈도우의 별도의 Thread 개체를 통하여 쎄련된 작업을 할수 있게 된다



VBA에서 DoEvents를 해보고,
비교하여 윈도우폼에서 엑셀을 실행시키면서
다른 독립적인 작업을 병행해 보면서
새로운 용어들과 친숙해지도록 하자


x20170724_0985_Excel_VBNet_8.