엑셀 자동화 양식 제작 #.1 (도구추가,컨트롤삽입)


오늘은 이름도 참 어려운, 제목 짓기조차 힘들었던 엑셀 자동화양식을 하나 만들어볼까 합니다. 사실, 잘 하시는 분들이야 몇 분만에 뚝딱뚝딱 하겠지만, 그럴 분들이 제 블로그를 찾아보실것 같지는 않고, ㅎㅎㅎ,아마도 알듯 모를 듯 하시는 분들이 오실텐데요.





그래서 조금 단계적으로 제작하려고 하니, 너무 중간단계가 많은 겁니다. 아마도 읽다가 숨넘어갈듯, 그래서 앞으로 3-4회 정도 포스팅으로 나눠서 제작하려고 합니다. 제작 되는대로 링크를 달아드릴테니, 혹시 이 페이지를 먼저 보시는 분들도 너무 아쉬워 안하셔도 됩니다.~~ 


먼저, 자동화 양식의 화면부터 먼저 확인해보시기 바랍니다.

요기에서 중요한 것은 바로 저 출발지와 도착지라고 해놓은 부분 아래에 있는 콤보박스인데요. 저걸 엑셀 문서에 만들어 넣는 거죠~ 목록이 주르륵 뜨면 거기서 출발지명을 고르면 되거든요.



먼저, 출발지중에서 서울을 골라봤어요. 전체 순서 중에서 서울은 1번입니다. 현재 1번부터 7번까지 도시의 가상번호가 매겨져있다고 생각하시면 편합니다. 여러분들이 모르는 엑셀의 세계는 이렇게 무궁무진한 기능들이 다양하게 숨어있답니다.






이번에는 도착지를 골라봤습니다. 대전으로 했구요. 대전의 번호는 2번입니다. 각각 아래에 셀에 도시의 인덱스넘버인 1번과 2번이 출력되는 게 보입니까??? 그리고 무엇보다 중요한 결과 값 10000이 나오는게 확인되시죠???

즉, 서울에서 대전까지 10000원이라는 의미가 되지요.^^*


이번은 지역을 바꿔볼까요?


부산을 출발해서 대전에 도착하는 것으로 골랐더니 번호가 각각 4번과 2번으로 바뀌면서 결과도 40000원으로 나왔네요. 조회하는 도시를 바꿀때 마다 결과값이 달라집니다.


지금부터 바로 작업에 돌입하도록 하겠습니다.


#1. 먼저 데이터를 입력해두세요~ 


꼭 요런건 아니어도 되지만 저와 같이 입력해두시면 아무래도 편하시겠죠? 그리고 본인이 초보라고 생각하시는 분은 꼭 저와 같이 입력해주세요.!!  초보가 아니신 분들은 그냥 하셔도 되요..




#2.  위에서 도시명을 고를수 있게 만들어준 것이 바로 콤보박스라는 건데, 아래에 보이는 요런 도구상자가 있어야됩니다. 요걸 엑셀화면에 나오도록 하겠습니다.




#2-1. 먼저 왼쪽 상단의 오피스단추를 누릅니다.



#2-2. Excel 옵션 단추를 누릅니다.




#2-3. 왼쪽메뉴에서 사용자 지정을 눌러줍니다.




#2-4. 많이 사용하는 명령을 눌러서 목록들이 나오게 한후 개발도구탭을 눌러줍니다.




#2-5. 컨트롤삽입을 추가 버을 눌러서 오른쪽에 생기게 한다. 예제에는 컨트롤 속성도 넣었지만, 실상, 거의 필요없으니 컨트롤삽입버튼만 추가하셔도 됩니다.




#2-6. 엑셀화면 제일 윗부분(빠른실행도구모음)에 두가지의 버튼들이 생긴것을 확인해보시기 바랍니다.




#3-1. 이제 이 중에서 컨트롤 삽입 버튼을 눌러서 컨트롤의 종류를 보이게 한다음, 양식 컨트롤 박스안에 있는 두번째(콤보 상자)를 눌러줍니다.




#3-2이제 이 중에서 컨트롤 삽입 버튼을 눌러서 컨트롤의 종류를 보이게 한다음, 양식 컨트롤 박스안에 있는 두번째(콤보 상자)를 눌러줍니다.




#3-3아마도 마우스 커서 열십자(+) 모양으로 나왔을텐데요. 요럴때, 왼쪽 Alt키를 누르면서 C14셀을 사각형을 그리듯 마우스를 움직이면 C14셀에 딱 맞아떨어지는 크기로 콤보상자가 만들어집니다.




#3-4. 하나더 해보세요. 역시나 왼쪽 상단의 빠른도구상자에 있는 컨트롤 삽입을 눌러서 콤보상자를 고른다면 왼쪽alt키를 누르면서 D14셀에 사각형을 그리듯 그리게 되면 딱 맞는 콤보상자가 삽입될것입니다.




#4. 여기까지 다들 성공하셨나요?? 일단, 컨트롤삽입을 나오게 하는 것도 콤보상자를 만든 것이 오늘의 주된 내용이었습니다. 계속해서 양식 제작 포스팅은 이어집니다. 다음편을 기대하세요~ 


2014/06/07 - [컴퓨터정보] - #2. 드롭다운(콤보상자)에 속성 넣기


아무쪼록 자동화양식에 대해서  차차 추가로 익히면 훨씬 다양한 내용을 알수 있게 되실 겁니다.