For Effective Your Life!!
UNO-WEEKLY


10월 첫째주|

YouTube 채널 [우노사설]

UNO_WEEKLY |UNO_ZEN

...
...
...


x20191007_1096_UNOZEN.

UNO_WEEKLY|Excel_VBA Basic Series|
시트의 스크롤설정과 해제하기
ScrollArea,Application.Caller,Shape.TextFrame.Characters,Text,Workbook_Open

Worksheet개체의 ScrollArea를 설정하면
시트상의 다른 범위로는 스크롤을 할수 없다
그런데 이렇게 스크롤를 제한을 한 설정은
저장이 되지 않는다
우선 버튼을 크릭하면 지정된 범위에서만 스크롤이 제한된다
버튼을 다시 크릭하면 설정되기도 하고 해제되기도 한다
설정이 되면 Enter키를 치면 제한된셀에만 이동선택된다



그런데 이렇게 하여 설정된 내용이
화일을 닫았다가 열면 사라진다
화일을 열었을때도 닫기전에 설정된 내용을 그대로 살려내는
방법은, 통합문서개체의 Open 이벤트프로시져에서
닫기전 설정하였었다면, 화일이 열리면서 재설정하도록 하는
내용을 코딩해보자


x20191007_1096_ScrollAreaWorkBookOpenEvent.

UNO_WEEKLY|VBA_Advanced-
엑셀로 JavaScript|HTML|CSS 배우기
anonymous function,이름 없는 함수, 매개변수로 함수를 전달하기, Math.random()

좀 지루해 보이지만
javascript의 언어적 측면에서 배열개체의 메소드들을
다루고 있다,
배열의 내용을 랜덤으로 자리 바꿈을 하려면
vba에서는 어떻게 하고 javascrip에서는 어떻게 하는지
코드를 비교해보자



vb.net에서 delegate와 delegate를 좀더
발전시켜서 표현하는 lambda expression을 지난 화일에서
보신분들은 낯섫지 않을..
메소드에 이름 없는 함수를 전달하는 방법(vb.net에서는
lambda expression으로 처리)이 기억나실
재미있는 anonymous function들을 살펴보고
응용해 보자


x20191007_1096_LearnJSWithExcel18.