10월 셋째주|
엑셀프로그래밍과 VBA언어의 기초가 전혀 없으시거나
요약된 기초정리가 된 책을 찾으시는 분들은 프로그래밍워크샵에 등록하셔서
온라인 참고서를 먼저 보시기를 권합니다
웹브라우져는 MS-익스프로어나 엣지로 보셔야 정상적으로 볼수 있습니다
온라인참고서를 완독하시고 충실이 따라서 실행하여 보셨다면,
이 주간강좌가 필요없을수도 있을 것입니다
주간강좌는 엑셀프로그래밍이 역시 영어를 하는 사람들이 만든 물건이라서
영어를 프로그래밍과 더불어 학습하는 가벼운 온라인 주간지로 보시면 된다
UNO_WEEKLY |UNO_ZEN
|
책을 책꽂이에서 뽑아서 읽고 나면
다시 책꽂이에 다시 갖다 놓아야 하나의 프로세스가 끝난다
그런데 대개는 프로세스중의 편하고 좋은 것만 하고
하기싫고 피곤해보이는 것은 하기 싫어한다
그렇게 프로세스중 일부를 마치지 않은채로 놓아두는 것이
다른 말로 스트레스가 된다
사람과의 관계를 향상시키는 방법은
상대방이 하는 일중의 프로세스상 눈에 보이지 않는 것을
공감하고 이해하여 주는 것이다
...
국가의 높은 자리에 낙하산이 많이 떨어진다
하는 일의 과정을 전혀 이해하지 못하는 사람들이
그런 자리에 앉는다면,
관련된 사람들이 속이 많이 상하지 않겠는가?
전혀 관련된 사람들이 하는 일을 이해해줄수 없으니까..
...
...
...
|
x20181015_1047_UNOZEN.
의미있는 문장을 통한 영어 패턴숙달시키기 | UNO_ZEN 윈도우버전 다운로드/설치와 업데이팅...
UNO_WEEKLY|VBA_Basic_Sereis|
자동휠터된 내용을 VBA로 옮기기
SUBTOTAL,AutoFilter,PasteSpecial,CurrentRegion
엑셀을 처음 배우는 사람들이 감탄하는 것은
아마도 휠터링을 하는 것을 처음 배울때일것이다
좀 문제의식이 있고, 무언가 새로운 것을 탐구하는 자세를
갖는다면, 당연한 다음 질문이 나온다
휠터한 값을 합계를 자동으로 얻어낼수는 없을까?
라는 것이고 , 그래서 SUBTOTAL이라는 함수를 알고 또 감탄하고
어라.. 또 SUBTOTAL은 휠터된 목록의 합계뿐만 아니라
평균값등을 얻기도 한다는 것을 알게 되면서
엑셀의 매력에 빠져든다
그런데
또 문제의식이 있다면, 그리고 주변에서 요구가 있다면
이런 요구가 생길 것이다
휠터된 내용대로 별도의
시트에 보고서를 만들어야 한다는 요구!!
아마도 휠터된 내용을 복사하여 새시트에 붙이고..
계산값도 복사하여 붙이거나 하면 될 것이다
이것이 삽질인 것이다..
뭔가 방법이 없을까??
그래서 VBA가 필요하게 된다
x20181015_1047_AutoFilterReport.
UNO_WEEKLY|VBA_Advanced-
UserForm, 카렌다 만들기를 통하여 많은 것을 이해하도록 하자
워크시트의 이벤트를 활용할때, Application.EnableEvents, Application.Goto, ScrollRow
워크시트의 이벤트를 활용할때
종종, 어라… 이상하네??!! 하는 경우가 있다
Table시트의 첫째열(날짜열)의 셀을 선태하면 UserForm이 뜬다고 했는데
왜 안뜨지??
그런 질문이 있었다..
초급자라면, 에이..뭐 이래..하고 덮어버리고 포기하지만
혹은 질문을 하시던가, 질문을 계속 만드는것이 내공을 키우는것!!
초급이라도 질문을 자꾸하면 고급으로 가는 길이 훨씬 빨라진다
고참이라면, 즉각 VBA편집기의 직접실행창에 가서
?Application.EnableEvents
라고 입력하고 엔터키를 쳐본다
직접실행창은 프로그래밍을 하는 사람들이 항상 활용하여야
하는 디버깅도구다
그리고 워크시트이벤트를 사용할때, 어디에서 문제가 있었는지
찾아 보도록 하자
x20181015_1047_ControlWorksheetEvents.