삶의 지혜와 영어를 즐기시고 싶으신 분들을 위하여... 세상은 너에게 빚진 것이 하나도 없다
워크시트개체의 이벤트를 사용하여 무언가를 만들때.. 해당 시트를 삭제하게 되면 당연히 해당 크래스모듈도 같이 사라진다 시트삭제와 상관없이 프로시져는 살아있게 할수 없을까? 통합문서는 워크시트들 전체를 관리한다 통합문서(WorkBook개체)도 크래스모듈이 있고 이 크래스모듈에서 각각의 시트를 통합적으로 통제할수 있다는 것은 참으로 중요한 개념이다.. 이 Workbook개체의 이벤트를 사용해 보는 문제를 하나 만들어서 해보자 이번 화일에 관련된 참고 유튜브동영상 VBA+Excel Basics 46 x20230501_1275_VBA_EXCEL_BASICS_046.
엑셀은 이런 저런종류의 함수들이 있지만 다른 모든 계산의 기본베이스가 되는 참조함수가 참으로 중요하다 셀을 참조하는 것이 엑셀의 일이고.. 그러니 참조함수는 함수중의 꽃이다 처음 엑셀을 대할때 VLOOKUP함수를 하나 배우면 함수는 죄다 배운 느낌이 든다.. 하지만 VLOOKUP함수는 단점이 너무 많다 그래서 INDEX+MATCH함수가 필요하게 되고, 또 LOOKUP함수도 나오게 되고... 그러다..365로 넘어 오면서 XLOOKUP함수가 나타나면서 참조함수 올킬함수가 되었다... 365버전을 사용한다면 다 버리고 XLOOKUP함수만 갖고 살아도 된다.. 하지만 이전버전에서 XLOOKUP같은 결과를 얻으려면 배열수식으로 INDEX+MATCH함수등을 잘 사용하면 된다 이번 화일에 관련된 참고 유튜브동영상 쉬운엑셀 ,생활엑셀-93 엑셀365함수와 수식 시리즈_51 엑셀365함수와 수식 시리즈_50 x20230501_1275_VlookupIndexMatchXLOOKUP.
UserForm의 컨트롤을 모두 경험할수 있도록 모든 컨트롤들을 사용하려고 문제를 만드는 셈이다 TabStrip콘트롤은 MultiPage콘트롤과 비슷해 보이지만 좀 다르다.. MultiPage콘트롤은 각각의 페이지가 구성이 되지만.. TabStrip은 하나의 화면에 공통으로 사용하는 콘트롤들을 만들어서..탭이 바뀔때마다 즉 조건이 바뀔때마다 같은 콘트롤에 다른 조건에 맞는 정보를 표현하게 하는 것.. 그러니까.. 하나의 콘트롤을 여러상황에 사용할수 있는 경제적인 방법인 셈이다 MultiPage콘트롤와 TabStrip콘트롤을 비교하여 볼수 있는 좋은 쌤플인 셈이다 참고동영상 엑셀로 코딩을 배우자_217 x20230501_1275_UserForm_11.