PROGRAMMING WORKSHOP



자동 폼 도구 | Auto-Form

엑셀을 사용하면서 가장 시간을 많이 소비하는 것중의 하나는
테이블의 리스트를 폼같은 양식을 통하여 하나의 행의 정보를 보고 싶어하는
노력 일 것이다
즉 Table-View를 Form-View로 보고 싶어하는 작업일 것이다
그래서 수식을 사용할때는 VLOOKUP함수같은 참조함수를 통하여
관련 정보를 보는 노력을 하는 것이고..
이런 것들은 모두 한계가 있는 것이다
테이블의 구성상태에 따라서 하나의 행을 보기 위하여 셀을 서식하고
편집하고 시간을 잡아먹은 작업중의 대표적인 것일 것이다
Access는 특히 이런 점에서 강력하여
테이블이 있으면 해당 테이블에 대한 행단위로 보고 편집할수 있는
폼이 쉽게 만들어 진다는 점이다

그래서 엑셀로 자동폼이 구성되는 툴을 하나 만들어서 올린다
아마 잘 이해하고 활용하면 각자 생각하는 소루션에
엄청난 개발속도를 추가 하게 될것이고
그냥 사용해도 되고
사용환경에 따라서 적절히 편집하고 기능을 추가시키면 더욱 좋을 것이다



아무 시트나 유효한 테이블을 구성하고 있는 정보가 있으면
이 폼을 사용할수 있다
각 열의 정보의 유형을 읽고..
대표적으로 날짜정보와 숫자정보와 문자정보를 구분하여 편집하게 하였다



사용하기 위하여서는 기본적으로 테이블의 열머리와
최소한 한행의 정보가 있어야 해당 열의 정보의 유형을 읽고
해당유형에 맞는 콘트롤과 유효성검사등을 하여 입력과 수정등을
효율적으로 할수 있다



유용한 도구로서 그냥 사용하거나 응용하여 편집하여 사용하고자
하는 상황에 맞추어서 사용하거나 하는 효과도 좋지만
콘트롤을 Run-time에 생성하는 요령과 코딩
콘트롤을 이벤트프로시져를 Run-Time에 콘트롤이 생성되면서
구성하는 요령..
Class모듈의 활용등 아주 다양한 코딩테크닉을 습득 할 수 있을 것이다

시간이 또 되면
추가적으로 Boolean타입정보의 검색, 유효성검사의 강화등등의
기능을 추가하여 가도록 할 것이고
사용하면서 기능상 추가 하고 싶은데 안되는 것들..
코드상의 에러등이 발생하면 피드백하여 주시면 좀더 개선될 것이다

***[LOG-IN]***