이번주 유튜브버전.. 세상을 보는 관점을 바꾸려면 마음생김새를 바꿔야 ... ... ...
x20210906_1192_UNOZEN.
지난 화일의 표에서 유효성검사목록을 대분류와 중분류까지 하였던 것을 같은 요령으로 소분류까지 완성하자 각각의 값이 다른 테이블을 참조하는 것은 현대의 데이타베이스의 개념의 축소판이다.. 그러니 그림으로 표현한 정보와의 관계도를 잘 살펴보고 정보의 구조에 대하여 개념이 잘 안잡히신 분들은 잘 들여다 보시고 확실한 그림을 잡으시기를... 이번 화일에 관련된 참고 유튜브동영상 3,쉬운엑셀, 생활엑셀 열두번째 2,두개의 날짜사이에서 발생하는 정보 얻어내기 1,앗 SUM함수를 사용한 배열수식이 왜 SUMPRODUCT에서는 안되지? x20210906_1192_UseTable.
수식과함수 화일에서 테이블(표)에서 데이타를 유효하게 입력하도록 하는 장치로 유효성목록을 사용했었다 그런데 엑셀의 기능만으로는 좀 부족한 것이 있다 하나의 행이 이미 입력이 된 상태에서 상위목록의 값을 수정하면 하위목록도 차례대로 손으로 수정해야 한다 그런데 깜빡잊고 하지 않았다면 데이타의 유효성에서 문제가 생긴다 이것을 좀더 안전하게 하려면 VBA의 능력이 필요하게 된다 유효성목록이 들어있는 셀에 값이 바뀌면 워크시트개체의 Change이벤트가 작동하게 설계하면 된다 상위목록의 값이 바뀌면 하위목록의 값이 자동으로 지워지고 하위목록이 열리게 하도록 하면 편리하게 될 것이다 Change이벤트를 사용할때는 항상 프로시져내에서 다른 셀의 값을 바꾸기전에 Application.EnableEvents=False로 해주고 입력이 끝나면 Application.EnableEvents=True로 해주는 습관을 갖고 있어야 워크시트이벤트를 효과적을 사용할수 있다 참고동영상 엑셀로 코딩을 배우자_133_생활엑셀에서 테이블에 사용한 유효성목록을 자동화해보자 x20210906_1192_ChangeEvent.