1월 셋째주|
UNO_WEEKLY |UNO_ZEN
우리는 흔히 자유를 부르짓는다
과연 어디로 부터, 무엇으로 부터
자유스러워야 할지..
freedom 과 liberty
...
...
...
...
x20160118_0907_UNOZEN.
UNO_WEEKLY|Excel_Baby
셀에 입력된 날짜정보는 시간정보가 숨어 있을수 있다,
TIME,DATE,SUMPRODUCT,ARRAY_FORMULA,INT,MOD
몇회에 걸쳐서 복잡한 수식이나 엑셀이 준비해준 함수로
처리못할 복잡한 문제는 VBA로 사용자정의 함수를 사용하면 좋다는 것을
보았다..
이제 다시 베이비 본연의 화일로 돌아와서
날짜관련조건으로 계산을 하는 문제, 엑셀의 성질머리를 모르면
당연히 부딪히는 문제..
날짜속에 숨어 있는 시간정보때문에 잘못된 결과를 가져오지 않게
어떤 수식을 쓰면 좋을지 보자
이런 함수, 저런 함수 모아서 무언가 원하는 값을 만들어가는 것
재미있지 않은가??!
세월은 100세 시절이라고 하니
은퇴하시고 치매가 걱정이 된다면
께임기를 갖고 노시는 것 보다는 엑셀 수식과 함수를 즐겨보시면
머리에 지진도 나고, 아무튼 치매안걸리겠다고 고스톱치는 것 보다는
사람이 좀 있어 뵌다..
x20160118_0907_ExcelBaby_DATE_TIME_SUMPRODUCT_ArrayFormula.
UNO_WEEKLY |도형은 모두 Office에서 공통지원개체,그래서 상수는 mso로 시작
ChartObjects,ChartObject,Add,Calculate,AddChart
워크시트의 셀에 입력하는 내용외에
시트상에 그려지는 모든 것은 Shape개체로 통합되었다
이전에 Chart를 그리려면
Chart개체를 담아주기 위한 사각도형을 ChartObject라는 개체로
받아서 처리해주었었다
이것도 역시 이제는 Shape개체이고 Shape개체내에 Chart개체가 들어있는 것
물론 이전 버전의 ChartObject개체로 하여도 된다
지난화일에서 TextEffect의 연속그려넣기는
상수값을 알아내어 상수값을 순환하면서 그리면 간단하다
x20160118_0907_VBABasic_ShapesAddChart.
UNO_WEEKLY|DB마스트정보를 다양한 보고서에 쉽게 정확히 옮기기_3
ThisWorkBook,DisplayAlert,SaveAs
하나의 통합문서에서
새로운 통합문서를 만들고, 현재의 통합문서의 양식시트를
새 통합문서에 옮기고 하는 작업에서
가장 중요한 것은
여러개의 시트와 문서사이에서 현재 작업의 대상이
되는 시트만 문서를 확실하게 접근하여야 하는 점..
그렇지 않으면
엉뚱한 시트, 엉뚱한 문서에 엉뚱한 정보가 작성되버린다
이런 경우 가장중요한 속성은 ThisWorkBook속성
그리고 조심하여야 할 것은 ActiveSheet나 ActiveWorkbook속성
x20160118_0907_vba_RefEditControl_3.