10월 첫째주|
UNO_WEEKLY |UNO_ZEN_021

이번 주 ZEN 주제어는
[FOMO...]
x20131007_0792_UNOZEN_021.
UNO_WEEKLY|Excel_Baby_021 [Controls_01]
Control 이라는 것을 그려 넣고
자동화를 해보도록 하자, 몇회에 걸쳐서 Control을 정복하도록 한다

실은 콘트롤을 사용하면, 수식,함수,논리식
조건부서식, 절대주소와 상대주소의 분별력등의 다양한
기능을 이해하고 조합하는 능력을 배양하는 기회가 된다
방법은 왕도가 없다
만들어 놓은 내용을 똑같이 만들어 보는 것이다
이해가 안되는 내용이 있으면 꼭 질문하여 확인사살을
습관화하셔야 내공이 쌓인다
x20131007_0792_baby_021.
UNO_WEEKLY|VBA+ExcelProgramming_021_Sort_01
Worksheet개체, Workbook개체의 이벤트를 몇회에 걸쳐서
살펴보았다, 이제 Application개체의 이벤트를 하면 되는데
이 부분은 조금 내공을 쌓은후에 하는 것이 좋을 것 같다
다시 엑셀의 꽃, Range개체로 돌아와서
Sort(정렬)을 하도록 하자
2003버전까지는 Range개체가 Sort메소드를 갖고 있어고
한번에 3개의 열밖에 정렬을 할 수 없었다
그러나 2007버전에서는 Worksheet개체에 Sort개체가 추가 되었다
좀더 다양하게 정렬을 할수 있는 도구가 준비된 셈이다
이 Sort개체에 Range개체를 전달해주면서 Sorting을 하도록하자

테이블을 관리할때
ID열을 항상 갖고 있으면 어떤 점이 편리한지도 알아보자
x20131007_0792_vba_XLprogramming_021.
UNO_WEEKLY |Programming_QandA
상품목록과 상품그림과 관련 정보가 있는 데이타시트를
읽어서 지정한 인덱스값에 따라서 해당 상품을
쉽게 볼수 있게 하고 싶은 문제는 아마도 가장 흔한
엑셀자동화문제일 것이다
그런 문제를 하나 풀어 보자

본래 질문은 수식으로 처리한 것을
모두 VBA로 바꿔버린 해법이다
x20131007_0792_displayPictureBasedOnResult.
UNO_WEEKLY|VB.Net_056
VB.Net의 챠트개체의 활용에 대한 질문이 있어서
DAO대신에 ADO.Net으로 억세스에서 정보를 갖여다가
DataTable에 채우고
DataTable을 챠트개체에 연결하고
챠트개체의 하위개체들을 서식하는 것을 해보도록 하자

DAO와 ADO.Net등을 왔다, 갔다 하면서
무엇이 다른지 잘 관찰하시고, 필요에 따라서 적정한
개체를 활용하는 센스를 키우도록 한다
x20131007_0792_VB.Net_056.
VB.Net다운 받으실때 같이 받아서 바탕화면에 풀어 놓으셔야 합니다/NorthWind.mdb