6월 셋째주|
UNO_WEEKLY |UNO_ZEN_106
기분이 나쁘면 모든 것이 나쁘다
몸에도 심하게 영향이 간다
그래서 어떻게 해서든지 기분을
좋게 하고 볼일이다
기분이 나쁘면 울렁거리고 밥맛도 없어진다
심하면 위궤양을 거쳐 암에도 걸린다
잠도 안온다
특히나 자신의 가치(low-self-esteem)가 떨어졌다고
생각하는 순간 기분이 최악이 된다
죽고 싶어 지기도 한다
남을 기분 나쁘게 하는 것
이것은 칼안들고 살인을 하는 것이나 마찬가지다
그래서 아무튼 기분을 좋게 하기 위하여
운동을 한다
몸짱이 되기 위한 것도 아니고
오래 살려고 하는 것도 아니고
건강하려고 하는 것도 아니다
기분을 좋게 하려고 하는 것..
주변을 기분좋게 하는 사람이 된다면
이것은 천사다
....
....
....
....
x20150615_0877_UNOZEN_106.
UNO_WEEKLY|Excel_Baby_106,
ROW,INDIRECT,MOD,ABS,SUMPRODUCT
지난화일에서 배열을 결과로 얻어내는 함수는 TRANSPOSE,FREQUENCY함수등
을 살펴 보았었다
그러나 이것은 특정한 목적의 값을 얻기 위한 것이고
이런 저런 함수를 적극적으로 지원하는 배열을 처리하는 함수로서
ROW함수와 COLUMN함수가 있다
ROW함수와 COLUMN함수는 방향만 다르고, 개념은 같은 것..
ROW함수를 응용해 보자
그런데 ROW함수를 그대로 사용하면 행을 삽입하거나 삭제 하면
결과값이 즉각, 즉각 영향을 받는다
그야 말로 휘발성이다..
이것을 방지하기 위하여 또 INDIRECT함수라는 것이 등장한다
이런 저런 배열수식을 사용하여 어떤 결과를 얻는데..
이것만 알면 까딱하면 고수를 만나면 망신을 당한다..
뭘 이렇게 복잡하게 배열수식을 사용했어..??!!
SUMPRODUCT함수하나만 알면 되는데...
라는 소리를 듣지 않으려면 SUMPRODUCT함수를 잘 알고 응용해야 한다
x20150615_0877_baby_106.
UNO_WEEKLY|VBA_Programming_106
반복처리작업
지난화일에서 하나의 노랑색셀을 더블크릭하면
해당 상세테이블을 불러와서 삽입하기도하고 삭제도 했었다
이것을 모든 상세테이블을 불러 올수 있는 코드를 순환하면서
한꺼번에 하나의 시트에 붙여 보자
이런 것을 자꾸 하면서 느껴야 하는 것은..
아하..될수 있는대로 프로시져는 하나의 기능으로 독립적으로
구성하는 것이 차후의 추가적인 재구성이 될때 엄청편리하겠구나!!
를 느끼면 좋은 학습효과!!
x20150615_0877_vba_XLprogramming_106_Grouping.
UNO_WEEKLY |Programming_QandA,Like연산자의 활용
"A"="B" 와 같은 논리식(조건판별식)으로 하는 것은 자주해도
"A" Like "[B-Q]"와 같은 것은 별로 사용하지 않는 것 같다
Like연산자를 잘 활용하면 나중에 SQL문의 조건절(Where절)의 처리가 낯섫지 않다
랜덤으로 문자열 정보 범벅의 더미 데이타시트를 하나 만들고
이 데이타를 검색대상으로 하여 원하는
패턴(A로 시작하고 숫자가 마지막인단어,A와 C사이에 숫자가 하나 있는 단어..등의 패턴)으로
검색을 해보도록 하자
x20150615_0877_LikeOperater.