8월 첫째주|
UNO_WEEKLY |UNO_ZEN
UNO_WEEKLY|VBA-EXCEL-BASICS_060
FileSystemObject 폴더에 텍스트화일만들기
지난 파일에서
재귀용법으로 계층별폴더를 만들었었다
이번에는 만들어진 폴더에 작업을 해보자
최상위폴더를 전달하고, 재귀용법으로
하위폴더가 몇 개가 있던 상관없이 찾아 들어가는
작업을 해보자
각폴더에 찾아들어가서
그냥 나오면 심심하니까..
흔적을 남기도록 하자
텍스트화일을 하나씩 폴더마다 만들어 넣자
텍스트화일은 프로그래밍을 하는데 유용한 도구다
VBA의 화일을 다루는 함수들보다
훨씬 쎄련된 개체지향적인 FileSystemObject를
사용해 보면, 참으로 간단함을 느낄수 있을 것이다
이번 화일에 관련된 참고 유튜브동영상
VBA+Excel Basics 60
x20230807_1289_VBA_EXCEL_BASICS_060.
UNO_WEEKLY|
엑셀 수식과 함수(365포함)|
지난주 화일 문제해결
TEXT,TEXTJOIN,TEXTSPLIT,SUMPRODUCT
지난 화일에서
한문서식의 요일값이 유효성목록에서의 값과
TEXT함수에서 서식하여 얻어낸 값 중에 논리값이
엉뚱하게 나온것이 있었다
실은 엉뚱한 것이 아니라, 맞는 값을 준것이다
수식을 작성하는 사람이 비교를 잘못해서 그런것..
그런 수식의 오류나 이상함을 찾고 해결하는 것이
디버깅..
지난화일에서 문제는 알았으니..
이번 화일에서는
정상적인 비교를 해보도록 하자
여기에서 컴퓨터의 정보와 정보의 비교논리식을
할때는 비교대상간의 정보의 유형이 항상 같아야 한다는 점을
다시 한번 생각하게 되는 좋은 쌤플이다
이번 화일에 관련된 참고 유튜브동영상
쉬운엑셀 ,생활엑셀-111
엑셀365함수와 수식 시리즈_66
x20230807_1289_TextSplitTextJoin.
UNO_WEEKLY|VBA_Advanced-
DAO_Access_MemoSheet_04
OptionButton
지난화일에서
CommandButton을 사용하였고,
이것의 이벤트프로시져를 위하여 크라스모듈을
사용하였고, 이렇게 만든 여러개의 버튼을
전역변수로 Collection개체에 저장하고
이벤트를 사용할수 있었고,
통합문서의 Open이벤트를 사용하여
통합문서가 닫혔다 열려서 전역변수가 죽지 않고
활성화될수 있는 것을 생각하였었다
Collection집합체 개체를 사용하지 않고
배열로 전역변수에 사용할 ActiveX콘트롤을
활성화시키고 싶다고 하신다..
그래서 동적배열로 처리하고
또 OptionButton이라는 다른 ActvieX콘트롤을
사용하려면 별도의 크래스모듈을 사용해야 하나??
라는 의문...
이런 것을 처리해보자
참고동영상
엑셀로 코딩을 배우자_230
x20230807_1289_DAOMemoSheet_04.