For Effective Your Life!!
UNO-WEEKLY


5월 넷째주|

YouTube 채널 [우노사설] 개설했습니다

UNO_WEEKLY |UNO_ZEN

[uno_english_patterns]코너는 동영상을
통한 엑셀이야기를 만들기 위한 준비를 하느라고 시간을 뺐겨
이번주는 못올립니다..

...
왜 동영상을 만들려고 하는지..
송일권님의 강력한 권유 감사!!!
...
...
...


x20190527_1078_UNOZEN.

의미있는 문장을 통한 영어 패턴숙달시키기 | UNO_ZEN 윈도우버전 다운로드/설치와 업데이팅...

UNO_WEEKLY|Excel_VBA Basic Series|
간단한 정보관리도구 만들어보기-입력인터페이스와 DB시트의 구성
Application.OnKey,Array,Ubound,Resize,NumberFormat

정보를 다루는일은 배열을 얼마나 잘 활용하느냐
집합체를 얼마나 잘활용하느냐가 가장 중요한 문제를
입력창의 각셀의 위치와 테이블의 행의 어떤 셀과 연결을
유지하느냐는 문제도 배열의 순서를 잘 활용하면 된다



편집모드로 만들기 위하여 체크박스의 첵크를 선택하고
엔터기를 쳐보시면…
노랑색셀만 차례대로 반복하여 선택된다
이것은 Enter키를 치면 설정에 따라서 아래로 이동하고나
옆으로 이동하게 되는 것이 엑셀이 기본적으로 갖고 있는 기능이다
이 기능을 죽여버리고 사용자가 원하는 작업을
엔터키를 칠때마다 할수 있게 하는 것..
엔터키외에도 다른 키를 칠때도 원하는대로 제어를
해주는 기능이 Application개체의 OnKey 메소드이다
이것을 활용하여 입력창이 세련되게 유지되게 해보자
그리고 입력된 내용이 중복되는 것을 검증하는 순환문도
연습해 보도록 하시고..
그리고 검증하면서 조건이 맞으면 순환문을 빠져나오게 하기
위한 라벨과 GoTo문의 활용


x20190527_1078_DataManagingTool.

UNO_WEEKLY|VBA_Advanced-
VBA로 Web Page 와 Javascript 학습_계산기
addEventListener,getElementById, querySelector,Dataset,javascript function

VBA이던 JScript이던 디지털언어는 개념은 같다
단지 표시하는 방법이 좀 다를뿐이다
VBA와 엑셀의 내공을 쌓은 상태에서 다른 언어는 좀더
흥미롭게 접근할수 있다고
이번 화일은 계산기의 연산작업을 완성했다
어떤 버튼을 크릭하였는지에 따라서 조건분기를 한다는 것은
모든 디지털언어는 같다
If A=B Then ...End If 이라는 VBA는
if(A==B){ ... } 라고 JavaScript에서는 표현하고
If A<>B Then...End If 는
if(A!=B){...}라고 <>대신에 ! 부호를 사용한다
If Not B Then....End If는
if(!B){....}라고 JavaScript에서 처리한다
구문브록이 VBA는 항상 End...가 들어가지만
JavaScript는 {} 괄호로 브록을 감싼다
어떤 면에서 자판때리는 숫자가 적은 셈이니 경제적이다 ^^



VBA에는 없는 비교연산자(comparison operators)는
if(A===B){...}
if(A!==B){...}
와 같이 =마크가 3개가 붙는것이 있는데
이것은 값도 같고 정보의 타입도 같은지 비교판단하는 것이다
예를 들어서 "1"과 1은 값은 같은데 정보의 타입이
하나는 string이고 다른 하나는 숫자인것이다
이런 것을 한꺼번에 판별하는 것도 역시 경제적이다
만약 VBA에서 한다고 치면
if IsNumeric(A) Then
if A=B Then
...
End If
End If
와 같이 작성하여야 했을 것이다
새롭게 발전시키고자하는 것은 어떻게 과정을 단축시킬까?
중복되는 것을 한번에 할까??라고 생각하는 것은 사람이 사는 것이나
컴퓨터속의 언어나 모두 마찬가지의 지향점이다
즐거운 HTML/CSS/JavaScript가 되시도록 계속 이어나가자..

x20190527_1078_DOMCSSJavaScriptCalculator.