For Effective Your Life!!
UNO-WEEKLY


Skip Navigation Links.
Collapse UNO-WeeklyUNO-Weekly
About
응용 소품들
[엑셀과 외부정보(DB)]
[UNO-Daily]
[UNO-Weekly Add-In]
[UNO-CPM]공정관리도구
[UNO-Weekly 안드로이드폰]
[UNO_CodeLibrary]
[엑셀기본]
[uno_english_patterns]
Collapse 2023-102023-10
Collapse 2023-092023-09
Collapse 2023-082023-08
Collapse 2023-072023-07
Collapse 2023-062023-06
Collapse 2023-052023-05
Collapse 2023-042023-04
Expand 2023-032023-03
Expand 2023-022023-02
Expand 2023-012023-01
Expand 2022-122022-12
Expand 2022-112022-11
Expand 2022-102022-10
Expand 2022-092022-09
Expand 2022-082022-08
Expand 2022-072022-07
Expand 2022-062022-06
Expand 2022-052022-05
Expand 2022-042022-04
Expand 2022-032022-03
Expand 2022-022022-02
Expand 2022-012022-01
Expand 2021-122021-12
Expand 2021-112021-11
Expand 2021-102021-10
Expand 2021-092021-09
Expand 2021-082021-08
Expand 2021-072021-07
Expand 2021-062021-06
Expand 2021-052021-05
Expand 2021-042021-04
Expand 2021-032021-03
Expand 2021-022021-02
Expand 2021-012021-01
Expand 2020-122020-12
Expand 2020-112020-11
Expand 2020-102020-10
Expand 2020-092020-09
Expand 2020-082020-08
Expand 2020-072020-07
Expand 2020-062020-06
Expand 2020-052020-05
Expand 2020-042020-04
Expand 2020-032020-03
Expand 2020-022020-02
Expand 2020-012020-01
Expand 2019-122019-12
Expand 2019-112019-11
Expand 2019-102019-10
Expand 2019-092019-09
Expand 2019-082019-08
Expand 2019-072019-07
Expand 2019-062019-06
Expand 2019-052019-05
Expand 2019-042019-04
Expand 2019-032019-03
Expand 2019-022019-02
Expand 2019-012019-01
Expand 2018-122018-12
Expand 2018-112018-11
Expand 2018-102018-10
Expand 2018-092018-09
Expand 2018-082018-08
Expand 2018-072018-07
Expand 2018-062018-06
Expand 2018-052018-05
Expand 2018-042018-04
Expand 2018-032018-03
Expand 2018-022018-02
Expand 2018-012018-01
Expand 2017-122017-12
Expand 2017-112017-11
Expand 2017-102017-10
Expand 2017-092017-09
Expand 2017-082017-08
Expand 2017-072017-07
Expand 2017-062017-06
Expand 2017-052017-05
Expand 2017-042017-04
Expand 2017-032017-03
Expand 2017-022017-02
Expand 2017-012017-01
Expand 2016-122016-12
Expand 2016-112016-11
Expand 2016-102016-10
Expand 2016-092016-09
Expand 2016-082016-08
Expand 2016-072016-07
Expand 2016-062016-06
Expand 2016-052016-05
Expand 2016-042016-04
Expand 2016-032016-03
Expand 2016-022016-02
Expand 2016-012016-01
Expand 2015-122015-12
Expand 2015-112015-11
Expand 2015-102015-10
Expand 2015-092015-09
Expand 2015-082015-08
Expand 2015-072015-07
Expand 2015-062015-06
Expand 2015-052015-05
Expand 2015-042015-04
Expand 2015-032015-03
Expand 2015-022015-02
Expand 2015-012015-01
Expand 2014-122014-12
Expand 2014-112014-11
Expand 2014-102014-10
Expand 2014-092014-09
Expand 2014-082014-08
Expand 2014-072014-07
Expand 2014-062014-06
Expand 2014-052014-05
Expand 2014-042014-04
Expand 2014-032014-03
Expand 2014-022014-02
Expand 2014-012014-01
Expand 2013-122013-12
Expand 2013-112013-11
Expand 2013-102013-10
Expand 2013-092013-09
Expand 2013-082013-08
Expand 2013-072013-07
Expand 2013-062013-06
Expand 2013-052013-05
Expand 2013-042013-04
Expand 2013-032013-03
Expand 2013-022013-02
Expand 2013-012013-01
Expand 2012-122012-12
Expand 2012-112012-11
Expand 2012-102012-10
Expand 2012-092012-09
Expand 2012-082012-08
Expand 2012-072012-07
Expand 2012-062012-06
Expand 2012-052012-05
Expand 2012-042012-04
Expand 2012-032012-03
Expand 2012-022012-02
Expand 2012-012012-01
Expand 2011-122011-12
Expand 2011-112011-11

7월 다섯째주|


UNO_WEEKLY |UNO_ZEN

삶의 지혜와 영어를 즐기시고
싶으신 분들을 위하여...

Sacred Cows...

UNO_WEEKLY|VBA-EXCEL-BASICS_059
FileSystemObject 재귀용법으로 계층별폴더만들기

지난화일에서
FileSystemObject를 사용하여
계층별 폴더를 만들었었다
계층별 순환문을 중첩시켜서 만들었다
코딩을 한다고 하면
이럴때, 순환을 중첩시켜서 하는 것 보다는
재귀용법이 효율적이지..
라는 말을 하고 코딩을 할수 있어야 한다



재귀용법은
재귀프로시져나 함수를 사용하게 되고
자신의 자신의 프로시져나 함수를 다시 호출하는 것..
이렇게 호촐할때마다 메모리속에 호출된 갯수만큼 함수나
프로시져가 메모리상에 만들어지는 것이니
이점을 잘 고려하고 코딩을 하여야 한다
아무튼 개념을 알고 있어야 코딩의 컨셉이 확장된다

이번 화일에 관련된 참고 유튜브동영상
VBA+Excel Basics 59

x20230731_1288_VBA_EXCEL_BASICS_059.

UNO_WEEKLY| 엑셀 수식과 함수(365포함)|
어라..왜 이것이 이렇게 되나?
TEXT,SUMPRODUCT,MONTH

사람이던
컴퓨터던 에러는 항상 존재한다..
컴퓨터는 무결하니까..믿어야 되!!
바보같은 소리다
수식을 만들때, 함수를 사용할때 항상
경우의 수를 생각하면서 해야 한다
이럴경우에도 당초계획대로 될까?
저럴경우에도 문제없이 될까?
그런 실험정신을 갖고 수식도 작성하고 VBA코등도 작성하는
즐거움을 갖여야 한다



날짜별로 준비된 정보가 있다
날짜를 서식된 요일값을 조건으로 값을 얻으려고 한다
요일값은 일곱개다..일곱개의 경우의 수가 있는 것이다
쓸데없는 짓이지만, 일곱개의 졍우의 수를 적용해 보는
부지런함도 있어야 하는 것이다..
그런 경우의 쌤플을 하나 보면서 해결해보자

이번 화일에 관련된 참고 유튜브동영상

쉬운엑셀 ,생활엑셀-110
엑셀365함수와 수식 시리즈_65

x20230731_1288_TextSumproduct.

UNO_WEEKLY|VBA_Advanced-
DAO_Access_MemoSheet_03
통합문서의 Open 이벤트의 활용

지난 번 파일에서
Memo시트를 만들고 버튼을 몇 개 만들고
크릭이벤트를 사용자정의개체를 사용하여
잘 처리했는데..
어라 화일을 닫았다 열면
버튼의 크릭이벤트가 작동되지 않는다
이유는 화일을 닫았다가 다시 열면
전역변수로 선언된 아래의 집합체가
Public oButtons As Collection
빈탕으로 초기화된다
당연한 일인 것이다



당연한 것이니,
또한 방법이 있는 것
통합문서가 열릴때 Open이벤트가 발생한다
이곳에서 Memo시트가 있는지 없는지 체크하고
Memo시트가 있으면 버튼들에만 순환하면서
접근하여 이벤트프로시져를 갖고 있는 사용자정의개체와
연결하여 전역변수집합체에 만들어주면 되는 것..
Open이벤트를 사용해 보자

참고동영상
엑셀로 코딩을 배우자_229


x20230731_1288_DAOMemoSheet_03.