For Effective Your Life!!
UNO-WEEKLY


11월 둘째주|

YouTube 채널[우노사설]|엑셀로 코딩을 배웁시다 최근 동영상
해당화일의 코드는 UNO_CodeLibrary에 있습니다

UNO_WEEKLY |UNO_ZEN

...
...
...


x20191111_1101_UNOZEN.

UNO_WEEKLY|Excel_VBA Basic Series|
Select,Activate,Selection등을 사용하지 말자
End,SpecialCells,Copy

VBA를 배우면서
매크로기록기로 배운 사람들이 많다
그런 분들은 Select, Activate, Selection등을
사용해야 안심을 한다
마우스로 선택을 하고 붙여넣기를 하던 하는 것을
기록을 한것이 매크로 기록기라서 그것이 당연한줄 안다
그래서 더이상 실력이 늘지 않는다
매크로기록기는 변수도 없고, 순환문도 없고
조건문도 없다..
그냥 마우스로 선택하고 작업하는 것을 한줄 한줄 기록만
할뿐인 멍청한도구이다
이것을 사용하면 다시 편집할수 있는 능력이 있어야 한다



프로그래밍적으로 접근하기 위한
개체, 그리고 개체를 변수에 담아서
반복하여 사용하기도 하고,
개체의 메소드, 속성등을 제대로 이해하고 사용하여야
프로그래밍답게 할수 있다
매크로기록기로 학습을 한분들은 무조건..
Select,Activate,Activesheet,Activecell등을
다른 개체명으로 바꿀수 있는 편집능력을 키워야 한다
두가지를 쌤플로 만들었으니
비교해 보시면, 무엇이 다른지 알수 있고
개체에 대하여 관심을 갖여야 한다는 것을 실감할수 있을 것이다


x20191111_1101_DontUseSelectActivate.

UNO_WEEKLY|VBA_Advanced-
엑셀로 JavaScript|HTML|CSS 배우기
getElementsByTagName,padding,margin,display, inline-block,block,none

개체의 (Element의 ) 부모개체와의
공간을 띄우는 것을 Margin이라고 하고
자체개체의 내부에서 콘텐츠와 공간을 띄우는 것을
Padding이라고 한다
웹페이지의 구성을 하는데 있어서 아주 중요한 역할을 한다
쌤플을 보면 이해가 쉽게 갈 것이다
간단하지만 파워풀한 css코딩이다



getElementById('id명') 메소드는 하나의 개체만
가져오지만,
getElementsByTagName('태그명') 메소드는 하나의 개체가 아닌
태그명이 같은 개체를 모두 수집하여 주니까, 집합체이다
그래서 순환하면서 처리하게 된다
헷갈리지 마시기를...
그리고 스타일의 display속성의 inline-block,
block, none 등의 값으로 또한 간단하지만
기특한 표현을 해준다


x20191111_1101_LearnJSWithExcel23.