삶의 지혜와 영어를 즐기시고 싶으신 분들을 위하여... Sacred Cows...
지난화일에서 FileSystemObject를 사용하여 계층별 폴더를 만들었었다 계층별 순환문을 중첩시켜서 만들었다 코딩을 한다고 하면 이럴때, 순환을 중첩시켜서 하는 것 보다는 재귀용법이 효율적이지.. 라는 말을 하고 코딩을 할수 있어야 한다 재귀용법은 재귀프로시져나 함수를 사용하게 되고 자신의 자신의 프로시져나 함수를 다시 호출하는 것.. 이렇게 호촐할때마다 메모리속에 호출된 갯수만큼 함수나 프로시져가 메모리상에 만들어지는 것이니 이점을 잘 고려하고 코딩을 하여야 한다 아무튼 개념을 알고 있어야 코딩의 컨셉이 확장된다 이번 화일에 관련된 참고 유튜브동영상 VBA+Excel Basics 59 x20230731_1288_VBA_EXCEL_BASICS_059.
사람이던 컴퓨터던 에러는 항상 존재한다.. 컴퓨터는 무결하니까..믿어야 되!! 바보같은 소리다 수식을 만들때, 함수를 사용할때 항상 경우의 수를 생각하면서 해야 한다 이럴경우에도 당초계획대로 될까? 저럴경우에도 문제없이 될까? 그런 실험정신을 갖고 수식도 작성하고 VBA코등도 작성하는 즐거움을 갖여야 한다 날짜별로 준비된 정보가 있다 날짜를 서식된 요일값을 조건으로 값을 얻으려고 한다 요일값은 일곱개다..일곱개의 경우의 수가 있는 것이다 쓸데없는 짓이지만, 일곱개의 졍우의 수를 적용해 보는 부지런함도 있어야 하는 것이다.. 그런 경우의 쌤플을 하나 보면서 해결해보자 이번 화일에 관련된 참고 유튜브동영상 쉬운엑셀 ,생활엑셀-110 엑셀365함수와 수식 시리즈_65 x20230731_1288_TextSumproduct.
지난 번 파일에서 Memo시트를 만들고 버튼을 몇 개 만들고 크릭이벤트를 사용자정의개체를 사용하여 잘 처리했는데.. 어라 화일을 닫았다 열면 버튼의 크릭이벤트가 작동되지 않는다 이유는 화일을 닫았다가 다시 열면 전역변수로 선언된 아래의 집합체가 Public oButtons As Collection 빈탕으로 초기화된다 당연한 일인 것이다 당연한 것이니, 또한 방법이 있는 것 통합문서가 열릴때 Open이벤트가 발생한다 이곳에서 Memo시트가 있는지 없는지 체크하고 Memo시트가 있으면 버튼들에만 순환하면서 접근하여 이벤트프로시져를 갖고 있는 사용자정의개체와 연결하여 전역변수집합체에 만들어주면 되는 것.. Open이벤트를 사용해 보자 참고동영상 엑셀로 코딩을 배우자_229 x20230731_1288_DAOMemoSheet_03.