SOLUTION_English Idioms Book_09
엑셀로 나만의 영어사전을 만들어 보자_아홉번째
이번 시간에는
인터페이스(UserForm)상의 다양한 콘트롤들을 연습해 보는
좋은 시간이 될것이다
초보때는 이런 콘트롤을 다룰때
이놈을 살리면 저놈이 죽고..
저놈을 살리면 이쪽놈이 죽고..
미치고 환장하여 머리를 쥐어뜯는 경우가 허다하다
이유는 좁은 눈으로 보기 때문이다
전체를 하나의 큰그림으로 볼수 있도록 훈련이 되어야 한다
방법은 자꾸 해보는 수밖에 없다
회사의 고급간부들은 부하직원들의 그림이 한눈에 보인다
콘트롤할수 있는 역량이 되는것이다
이것이 하루아침에 이루어 지는것이 아니듯이..
컴퓨터의 다양한 콘트롤을 전체가 일관성있게 흐르게
다룰수 있는 능력이 갖추어 지는것이 고수가 되는 길이다
하나의 콘트롤(버튼 하나)를 크릭하여 하나의 프로시져가
돌아가는 간단한 것은 누워서 떡먹기이지만
다양한 콘트롤..그것도 하나의 콘트롤에 다양한 임무를
부여 하는 훈련은 하기가 힘들다
지루하지만 [English-Idioms-Book]소루션의 목적은 그런
다양한 콘트롤의 조합의 기회를 마련하기 위한 것이니..
하나의 콘트롤로 하나의 프로시져가 돌아가는 일에
만족하기 싫다면 꼭 이 시리즈를 훑어 보시기 바란다
자신의 커리어(경력)에 VBA를 할수 있다고 적을수 있는 것은
주어진 상황의 문제를 언제라도 다각도로 풀수 있는 능력은
다각도로 풀수 있는 시각(Point Of View)
다각도로 볼수 있는 마음자세(MindSet)
가 갖추어져있다는것을 의미한다
또한 각문제를 풀기 위한 인터페이스의 다양한 모드전환을
자원을 최대한 아끼면서(하나의 콘트롤로 여러 모드변환에 적응)
아래와 같이 해보자
초기화면
위의 그림을 표현하다 보니..
또 하나 빼먹은 것이 있다
예문입력이나 수정하는 모드에서 필요없는 콤보상자가 그대로
활성화되어있다
별문제는 없지만 비활성화시키는것이 좋겠다
다음시간에 각기능의 엔진을 달면서
수정 보완하기로 하자
English Idioms Book_009.