11월 넷째주|
UNO_WEEKLY |UNO_ZEN_078
고등학교에서 대학을 가던
새로운 직장에 들어가던
직장을 옮기던
하던 일을 다른일로 바꾸던
정년퇴직을 하던
상황이 바뀌는 경우가 많다
그럴때는
그 사이에 시간적 공간을 두는 것이
심신의 효율에 좋다
아까운 시간일것 같지만
길게 본 인생에 있어서는
선택이 아닌 필수이다
....
....
x20141124_0849_UNOZEN_078.
UNO_WEEKLY|Excel_Baby_078,Goal Seek, 목표값찾기
초등학교 방정식을 풀어주는 기능이 엑셀에 있다는데..
x값을 모르는 등식이 있을때 , 이것,저것 더하고 빼더 값을 찾겠지만
엑셀을 알면 등식만 알면 될 것이다
수식은 반드시 사용되어야 하는데, 아무셀에다 갖다놓고
작업을 하는 것이 아니다..
수식은 기본이고, 수식중 어떤 변수의 값을 얼마로
하려면 어떤 값이 얼마가 되어야 하는지..

얼마를 빌리려고 한다면
이자율은 얼마인데..
월분할금은 얼마로 하고 싶은데..
그렇다면 몇회분할하게 되는지..등등..
x20141124_0849_baby_078.
UNO_WEEKLYVBA_Programming_078,consolidating sheets
지난화일에서 문제로 남겨두었던 것을 다시하자..
불규칙함속에서 어떻게 규칙적임을 찾아야 할지?라는 것이
프로그램의 숙제인 셈이다
전체를 어떻게 한방에 풀려고 하면 헷갈린다..
핵심만 찾으면 된다

프로그래밍을 할때는 하나의 표준이 되는 부분을
정성껏 정리하면서 만들면 수백개가 되어도 그냥 똑같은 것을 반복한다
공장에서 물건을 만들때도, 하나를 만들어서
이렇게 , 저렇게 테스트 해보고..대량생산에 들어가듯이..
전체를 한번에 어떻게 해보려고 하지 말고
하나의 표준 작업을 만든후
나머지는 자동으로 빵틀에서 찍어내는 것이다..
x20141124_0849_vba_XLprogramming_078.
UNO_WEEKLY |Programming_QandA
지난화일에서 지정한 통합문서를 열고
무조건 첫째 시트를 복사하여 붙여 넣었다
무식한 짓이다..
통합문서를 열면 어떤 시트가 있는지 확인하고 복사하고
싶은 시트를 선택하게 하는 장치를 해주는 것이
친절한 프로그램이 될 것이다

간단한 명령 한 두줄 더 들어가면
화일이 새로 열리는지 닫히는지
시트를 복사하는지 안하는지 깜쪽같이 하게 할수 있는 것..
이런 것을 놓치지 않는 것이 좋다
x20141124_0849_userform_2.
UNO_WEEKLY|VB.Net_111,SplitContainer,LINQ,FlowLayoutPanel,ListBox,Button
지난화일에서 FlowLayoutPanel을 사용해 보았다
이번 파일에서도 아주 편리하고 세련된 Container 콘트롤을
사용해 보자
SplitContainer, 말 그대로 두개로 구분된 Container콘트롤이다
중간구분을 마우스로 좌우로 크기를 자동으로 조정이 되는
사용하지 않으면 손해인 콘트롤이다
프로그래밍적으로
SplitContainer, ListBox, FlowLayoutPanel
를 폼이 로딩할때 프로그래밍적으로 만들어 보자

목록상자에 목록을 채우는 것을 순환문 없이
LINQ의 가족인 Lambda,Delegate등을 활용하여 한줄로 처리해버리고
목록의 아이템을 크릭하면 버튼이 생성되는
이벤트 Delegate를 활용해 보고..
x20141124_0849_VB.Net_111.
VB.Net다운 받으실때 같이 받아서 바탕화면에 풀어 놓으셔야 합니다/NorthWind.mdb