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

8월 둘째주|






Front 시트|
If oX Is Nothing...Nothing에 대하여

안드로이드폰에 대한 것은 워크샵의 코너로
옮기기로 했다..
Front시트는 원래 하던 것을 하자..



노랑색과 파랑색의 교차되는 곳의 합계를 내는 연산자를
워크시트수식에서 교차연산자라고 한다
교차되지 않는 범위의 결과를 얻는다면 #NULL이라는 에러를 얻는다
VBA에서는 INTERSECT메소드로 두개의 범위사이를 얻는다
만약 두개의 범위가 교차되지 않는다면 에러가 난다
당연히 에러가 날때는 어떻게 하여야 할지 정리를 해두어야 한다
에러가 나더라도 그냥 계속진행하고..
On Error Resume Next
그리고 두개의 교차범위를 찾았는지 못찾았는지를 알기 위하여
Dim rX As Range
Set rX=Intersect(rA,rB)
if Not rX Is Nothing Then
.....
End If

그런데 왜 Nothing이라는 것을 사용하는지 헷갈려한다..
왜 앞에 또 Not을 사용하여야 하는 것인지..
한참 시작할때..아나로그속에서 살다가 만나는 디지털언어의 단순함이다..
지극히 단순하게 하려고 하는 것이 오히려 첨 만나는 사람들에게는 복잡함이다
...
...
...
...

[VBA엑셀프로그래밍|기본]|
도수분포

도수분포를 그리는 것은 초등학생도 하는
통계의 기본일 것이다
통계함수등을 이리, 저리 조합하여 손으로 해도 되지만 번거롭다
VBA로 주어진 정보의 도수분포(Histogram)의 테이블을 만들어 보자


배열수식을 VBA로 처리하는 것은
그냥
rX.FormulaArray="=수식과 함수"
로 FormulaArray속성에 수식을 문자열로 전달하면 된다
통계는 주어진 데이타를 이런 저런 관점으로 보아야 하는 것
변수를 좀더 화려하게 주면 다양한 시각으로 볼수 있게 될 것이고
이렇게, 저렇게 주어 본다는 것은 , 이렇게 자유롭게 해 볼수 있게 해주는 것은
엑셀과 VBA의 파워이다

[외부라이브러리및 응용]|
전표관리통합문서만들기

지난 화일에서 셀메뉴를 이용하여 쉽게 찾아보지 않고
입력하는 도구에 자극을 받아서 이렇게 저렇게 실무에서 해보려고 하니까..
될듯,될듯한데 자꾸 막힌다고 하신다
그래서 몇회에 걸쳐서 만들어 보도록 하자



유사한 내용을 많이 이야기 했지만,
잘 응용이 안되시는 모양이다
응용은 기본을 잘 이해하면 되고,문제는 기본은 눈에 보일때 너무 쉽게
보이는 것이 기본인지라, 좀더 유심히 관찰하고 손으로 두들겨 보려고 하지 않아서
기본을 챙기지 못하는 것이 항상 제자리걸음의 원인이다
기본을 좀 더 깊이 살펴볼 수 있는 기회들이 되시기를..

논리와 수식|
데이타원본의 숨어있는 정보를 잘 처리하자

아래 그림을 보면..
어라..COUNTA함수를 처리하면 숫자나 문자가 있을때
카운트하는 것인데..눈으로 보이는 것 보다 많이 카운트를 한다
테이블이 작을때 이렇게 하면 눈으로 보이니까..검증이 되지만
테이블이 클때는 깜빡 엉뚱한 값을 얻어내고 좋아할수 있을 것이다



길동이가 얻어낸 값과, 꺽정이가 얻어낸 값이 다를 수가 있는 것이다
데이타원본을 항상 유효한 상태로 꾸며 놓던가..
유효한 값을 찾아내는 수식을 프로그래밍하던가..둘중의 하나를 해 놓아야
분석을 하던, 보고서를 꾸미던 다음 일을 한다

x20120813_0732.