5월 셋째주|
UNO_WEEKLY |UNO_ZEN
|
[uno_english_patterns]코너는 to be done with...
...
아이스랜드를 배경으로하는 드라마 Trapped..
...
디지털언어와 아나로그언어..
...
...
...
|
x20190520_1077_UNOZEN.
의미있는 문장을 통한 영어 패턴숙달시키기 | UNO_ZEN 윈도우버전 다운로드/설치와 업데이팅...
UNO_WEEKLY|Excel_VBA Basic Series|
간단한 정보관리도구 만들어보기-입력인터페이스와 DB시트의 구성
Split,Button,CheckBox,Ubound,Resize,End,EntireRow
고급화일에서 JavaScript/HTML/css 파일에 대한 이야기를 하는 바람에
엑셀의 고급이야기를 이 기본화일에서 해야 할것 같다
기본이 되는 부분(완전왕초보들을 위한)은 별도의 코너를 만들어서 제공하도록 하고,
이곳에서는 좀더 심도 있는 VBA와 엑셀을 하도록 하자
나이먹은 놈이 자꾸 일만 만드는 셈이다…하하.. 그래도 할것은 해야 하니까…
사람이 사는 것은 수도 없이 데이터가 발생한다
수도 없이 많은 사람의 정보를 죄다 모아서 빅데이타가 되는 것이고..
간단하게
예를 들어서 일의 진행에서 발생하는 것을 작성한다고 치면
홍길동이가 몇월몇일날 어디에서 무엇을 얼마주고 샀다
라고 하는 것이 반복될 것이다
그런데 이것을 일기장에 기록을 한다면 분석을 할수 없다
일기장은 감성적인 도구는 될지라도 자신의 일상을 분석하는데는
별도의 테이블을 만들어야 한다
그래서 엑셀이 필요하게 되는 것이다
예를 들면
누구와 같었는지?
왜 샀는지?
상품을 구분하고 싶을수 있을 것이고, 예를 들어서 사무용품, 식품, 영양제
등등으로 구분을 하여도 좋을 것이고
나름대로 각자가 발생하는 정보를 보관하는 것을
뚝딱거리고 만들수 있는 도구가 엑셀의 활용방법이기도 하다
기본적으로 Who, What, Why, When, Where, How 를 중심으로
만들어가면 된다
영어도 5W1H중심으로 돌아가고, 정보도 5W1H중심으로 돌아간다
논리를 따질때는 그중심으로 돌아가면 된다
작은 정보관리도구를 만들어 보면서
필요한 여러가지 테크닉들이 토막토막 각자의 업무의
문제를 해결하는 작은 브록들이 될수 있게 소화시키면 좋겠다
x20190520_1077_DataManagingTool.
UNO_WEEKLY|VBA_Advanced-
VBA로 Web Page 와 Javascript 학습_계산기
addEventListener,getElementById, querySelector,Dataset,javascript function
VBA를 하던 다른 프로그래밍을 하던
단순화를 하려고 노력하는 것이 항상 코딩을 하면서 지향하여야 하는 일
버튼 마다 누르면 일을 하여야 한다
숫자를 누르면 숫자로서의 일을 하여야 할 것이고
연산자 버튼을 크릭하면 연산을 하여야 할 것이고
그런데 모든 버튼이 <button>....</button> 으로 되어 있다
일일이 <button onclick="함수호출()">….</button>
로 하면 되겠지만, 이것도 일일이 하기도 귀찮은 일이 아니겠는가??
이것을 한꺼번에 웹페이지가 로딩되면서 한곳에서 각각의
버튼의 성격에 따라서 일을할수 있는 프로시져를 부여하면 좋을 것이다
좀 헷갈릴지 모르겠지만, 각각의 간단한 예문 example 시트를 우선 쉽게 이해하셔가면서
내공을 키워나가시면 VBA와 더불어 새로운 언어의 세상을 즐길수 있을 것이다
javascript는 대문자와 소문자를 엄격히 구분한다는 점 잊지 마시고
또 콤마하나 잘못찍어도 에러를 낸다
그리고 브라우져는 크롬을 사용하시면 디버깅도구가 편리하다
각각의 example 시트를 실행시킨 내용의 크롬브라우져에서 F12키를 누르면
디버깅 내용이 모두 나타나니, 학습도구로서 최적이다
잘 관찰하여 보시기 바란다..
이런 공짜도구들이 많이 있다고 하는 것은 javascript가 무척 확장성과 유용성이 있음을
의미하니, 연속되는 파일을 잘 보관하시고 후학들에게도 널리 학습하시는데
도움이 되시기 바란다
x20190520_1077_DOMCSSJavaScriptCalculator.