8월 둘째주|
UNO_WEEKLY |UNO_ZEN
|
옛날에 영국의 어떤 남자가 가족을 데리고
미국에 가는 것이 평생의 꿈이였다
그래서 부인과 열심히 일을 하고 돈을 모았다
그리고 드디어는 배도 예약을 했고 출발날짜를 기다렸다
그런데 재수없게 아들녀석이 개에 물려서
병원에 입원하고 말았다
항구에서 발을 동동구르면서 떠나는 배를 볼수 밖에 없었다
그런데 다음날 뉴스에
그 배가 바다한가운데 빠져버렸단다
이 배가 그 유명한 타이타닉호였다
재수없으면 죽을수도 있는데 살아들있으니..
더위쯤이야 별것 아니지 않은가?!!...
...
...
|
x20160808_0936_UNOZEN.
UNO_WEEKLY|Excel_Baby
배열상수의 이해와 활용
INDEX,MATCH,VLOOKUP,ArrayConstant,Choose
그림과 같이 테이블에서 테이블의 맨뒤의 열을
VLOOKUP으로 찾아서 첫째열의 값을 얻어내라고 한다면
아니..VLOOKUP은 첫째열에 찾는 값이 있어야 하지 않나요??
라고 할수 있을 것이다
하지만 배열을 이해하고, 엑셀의 범위를 이해하면
군말없이 풀어낸다
VLOOKUP을 사용한 수식내에서
주어진 테이블의 열의 순서를 바궈주면 된다
주어진 조건을 탓하지 않고 주어진 환경의 조건 자체를 바꿔버리고 하면 된다
x20160808_0936_ExcelBaby_Vlookup_Choose_ArrayConstant.
UNO_WEEKLY|VBA_Basic|도형으로 정보를 정리하기
Shape,AddTextBox,TextFrame,Shadow,Fill,Characters,ScreenUpdating
지난화일에서 정보를 배열에 수집하고
정렬을 하고 시트의 범위에 작성하였었다
이것을 이번에는 도형을 그리면서 도형속에 각요소의 값을
옮겨보도록 하자
오랬만에 도형개체를 다룬다
도형개체를 잘 이해하면 개체를 이해하는데 도움이 되고
보고서도 독특하고 매력있게 꾸밀수 있다
도형을 그린후 확인해 보면 도형하나가 누락되었다...어디에서 누락되었는지
찾아 보시는 것은 각자 숙제...
x20160808_0936_VBABasic_AddTextBox.
UNO_WEEKLY|VBA_QandA|에러는 프로그래밍에서 필수
Application.Dialog,On Error Resume Next, Err.Clear,Names,Name,Instr
프로그래밍을 처음 시작하면
순환문,조건문 신난다..뭔가 그럴듯한 것을 금방 만들 것 같다
하지만 높은 산이 가로막는다
이것이 에러라는 것...
프로그래밍의 에러는 필수적인 것이다
우리의 삶도 예측 불허다, 안전한 것 같지만 이곳 저곳이 지뢰밭이다
그러니 디지털세상이라고 예외가 없다
지뢰를 제거 하면서 살살 진행하면서 가야 하는 것..
On Error Resume Next같은 명령을 어디에 두어야 합니까..
시작할때 둡니까..어떤 사람은 중간에 두기도 하던데
이것은 원칙이 없다
프로그램하는 사람이 이쯤에 지뢰가 있을 것이다!! 라는 가름을 할수 있어야하는 것
한장의 시트를 만들고 이름을 지어주고
이것을 몇장 복사하여 삽입하고 연습을 해보자
세상 사는 아나로그 세상이나 프로그램의 디지털세상이나 에러는 항상
같이 살아가는 것이라고 생각하면 마음이 편하다..
x20160808_0936_vba_ErrorHandling_Names.