9월 넷째주|
UNO_WEEKLY |UNO_ZEN_069
본래 일이라고 하면, 좋던 일도 지루하고, 따분하다
이렇게 지루하고,
따분하게 지낸다고 하는 것은 자신을 좀먹는 짓이다
실은 일이 따분한것이 아니라,
다른 일이 궁금해서 그런 것이다
지루함도 몰입하면
의미있고,할 만한 것이 된다는 것을 알면..
삶의 질이 달라진다..
....
....
....
....
x20140922_0840_UNOZEN_069.
UNO_WEEKLY|Excel_Baby_069, Conditional Format
테이블에 중복되는 정보가 가득하면 보기가 싫어서
대개 병합을 해버리는 경우가 많다
그런데 제목열이나 행같은 것은 그렇게 해도 좋은데..
수식을 적용하여 어떤 값을 찾아오는 테이블상에서 중복되는 값은
있어야 계산이 되는 경우가 많다
수식의 결과에도 지장을 주지 않고, 보기 싫은 중복되는 값도
눈에 보이지 않게 하고 싶은 것..
이럴때 역시 조건부서식을 사용하면 좋다
논리식과 논리값, 그리고 참조주소의 이해만 하면
언제 어디서나 필요할때 역동감있게 보고서등을 만들수 있게 된다
x20140922_0840_baby_069.
UNO_WEEKLYVBA_Programming_69|,Instr,Split,CurrentRegion,Err.Clear, Collection,CountIf
단순하게 테이블의 범위만 순환하면서 작업을 하여도 되는 것도
있는가 하면 , 테이블의 범위를 어디에 보관하고 작업을
하여야 할 일이 생긴다
테이블의 범위를 어딘가에 보관하고 싶을때는 배열을 사용하던
집합체를 사용하던 임시 보관장소를 선택하는 감각과
보관할때 다른 보관 집합체나 배열과의 관계를 머리속에 설계를
잘 하면서 하여야 할 것이다
이것을 또 적절히 읽어내어 계산하여
원하는 결과물로 만들어주어야 할 것이다
그런 것을 연습해보자
x20140922_0840_vba_XLprogramming_069.
UNO_WEEKLY |Programming_QandA
학생들을 랜덤으로 작업배정을 하는 도구를 엑셀로
잘 만들어서 사용하신다
그런 것을 만드시다가 문제가 걸려서 보내셨는데..
코드를 수정하는 것 보다, 그냥 하나 만들어 보도록 하자
엑셀의 범위에 직접랜덤으로 접근하면서 만들수도 있고
배열에 넣어서 배열을 뒤흔들어서 만들수도 있고
방법은 다양할것이고, 그런 것중의 하나일 것이니까..
많이 응용들 하시기를..
x20140922_0840_RandomPlacing.
UNO_WEEKLY|VB.Net_102, Class Module_6,LINQ,OrderBy,ThenBy
작성한 크래스모듈에 IComparable를 사용하겠다고(Implementing) 하고
정렬작업을 간단하게 해 보았었다
이번에는 크래스모듈에서 IComparable을 없애 버리고...
LINQ를 사용하여 여러개의 열을 한꺼번에 정렬을 해보도록 하자
개체를 100개 만들어서 목록(List(Of Member)에 넣는 작업도
쎄련된 한줄짜리 구문으로 익숙해져 보도록 하고..
x20140922_0840_VB.Net_102.
VB.Net다운 받으실때 같이 받아서 바탕화면에 풀어 놓으셔야 합니다/NorthWind.mdb