1월 셋째주|
UNO_WEEKLY |UNO_ZEN
|
...
...
...
...
|
x20180115_1009_UNOZEN.
의미있는 문장을 통한 영어 패턴숙달시키기 | UNO_ZEN 윈도우버전 다운로드/설치와 업데이팅...
UNO_WEEKLY|Excel_Baby
엑셀 수식과 함수.._69,조건부서식의 연습
데이타유효성목록,조건부서식, WEEKDAY,MONTH,DATE
신년도니까.. 카렌다를 하나 만들어 보자
좀 개성있는 것으로 만들어 보자
월을 선택하면 해당 월의 카렌다로 바뀌게 해보자
우선 아래와 같이 대강 만들어보고..
유효성목록으로 월을 선택하게 하고
유효성목록에서 선택된 월값으로 카렌다일정테이블을 만들고
토요일,일요일은 별도의 색상으로 서식하고(몇주전에 했던 것, 복습)
여기까지 했는데
한달은 31일, 그래서 테이블을 31일용으로 만들었는데
30일이나 27일,28일의 경우는 해당 달이 아닌 다른 달을
표시하고 있다
보기가 흉하다...
엑셀은 조건을 따져서, 어떤 결과를 만드는 논리도구이다
그래서 뛰어난 도구이라고 하는 것
그래서 논리를 따져서 서식을 하기때문에 조건부서식이라고 한다
과연 조건을 어떻게 주어야 할지..연습을 자꾸해야 한다
x20180115_1009_UseConditionalFormat.
UNO_WEEKLY|VBA_Basic_Sereis| 만들어진 테이블에 행과 열삽입요령
Step,Insert,Clear,Merge,Column,Resize
무언가 업무의 소루션을 만드는 것은
계속 진화를 하는 것으로 보아야 한다
하다보면, 이런 기능을 추가하고 싶고,
또 저런 기능을 삽입하고 싶어지고
그래서 VBA를 생각하는 속도로 작성한다고 하는 것은
개인적으로 엄청난 파워이고, 심리적으로도
무언가 스스로 창조한다는 자부심을 갖을수 있다
지난주에 계획일정을 잡는 것을 해보았다
그런데 대부분의 현실은
계획하였던 것에
실행을 보고 싶어 한다
실행을 입력하기 위한 행을 하나씩 추가 삽입해보자
x20180115_1009_VBABasic_InsertingRowsAndColumns.
UNO_WEEKLY|VBA_Advanced-
UserForm 중복방지를 위한 유효성검사
StrComp,Join,CDate,CLng,Application.Transpose
입력,수정,삭제등을 모두 했었다
그런데 빠진 것이 있을 것이다
중복되는 것을 입력하지 못하게 하는 것..
데이타입력에 있어서 빼먹을수 없는 것이니, 중복제어..
프로그래밍은 기본을 반복하여 그냥 자연스럽게 자판이 두들겨져야 한다
그런 상태까지 가려면 안다고 생각하는 것을 반복해야 한다
어느 프로그램이던지 중복입력은 모든 기초정보를 망치게 된다
중복입력에 대한 제어를 신규입력과 수정에서 하도록 하자
여러개의 셀의 정보를
한행을 기준으로 하나의 문자열을 만드는 요령을 피우자
또한 날짜정보는 컨트롤에서 문자열로 읽어들일때아
셀에서 문자열로 읽어들일때 사정이 달라진다
또한 문자열의 비교에 있어서, 대문자, 소문자의 경우를
소홀히 하면 낭패를 본다
x20180115_1009_UserFormComparingString.