Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

요약​​

Microsoft Excel은 목록에서 항목을 선택하는 데 유용한 대화 상자 시트에 대한 몇 가지 컨트롤을 제공합니다. 컨트롤의 예로는 목록 상자, 콤보 상자, 스핀 단추 및 스크롤 막대가 있습니다. 

Excel의 양식 컨트롤에 대한 자세한 내용은 워크시트의 양식, 양식 컨트롤 및 ActiveX 컨트롤 개요를 참조하세요.

추가 정보

다음 메서드는 목록 상자, 콤보 상자, 스핀 단추 및 스크롤 막대를 사용하는 방법을 보여 줍니다. 예제에서는 동일한 목록, 셀 링크 및 Index 함수를 사용합니다.

개발자 탭 사용

양식 컨트롤을 사용하려면 개발자 탭을 사용하도록 설정해야 합니다. 그러려면 다음 단계를 따르세요.

  1. 파일을 클릭한 다음 옵션을 클릭합니다.
    파일 옵션

  2. 왼쪽 창에서 리본 사용자 지정을 클릭합니다.
    리본 사용자 지정

  3. 오른쪽의 주 탭에서 개발자 검사 상자를 선택한 다음 확인을 클릭합니다.

목록, 셀 링크 및 인덱스 설정

  1. 새 워크시트에서 H1:H20 범위에 다음 항목을 입력합니다.

    H1 : 롤러 스케이트

    H2: VCR

    H3: Desk

    H4: 머그컵

    H5 : 자동차

    H6: 세탁기

    H7 : 로켓 발사기

    H8: 자전거

    H9 : 전화

    H10: 촛불

    H11: 캔디

    H12: 스피커

    H13: 드레스

    H14: 담요

    H15: 건조기

    H16: 기타

    H17: 건조기

    H18: 도구 집합

    H19: VCR

    H20: 하드 디스크

  2. 셀 A1에 다음 수식을

    입력합니다. =INDEX(H1:H20,G1,0)

목록 상자 예제

  1. 목록 상자를 추가하려면 개발자 탭을 클릭하고 컨트롤 그룹에서 삽입을 클릭한 다음 양식 컨트롤에서 상자 양식 목록(컨트롤)을 클릭합니다.
    양식 컨트롤
     

  2. 목록 상자의 왼쪽 위 모서리를 표시할 워크시트 위치를 클릭한 다음 목록 상자의 오른쪽 아래 모서리가 표시되도록 목록 상자를 끌어옵니다. 이 예제에서는 B2:E10 셀을 포함하는 목록 상자를 만듭니다.

  3. 컨트롤 그룹에서 속성을 클릭합니다.
    contrl 속성

  4. 개체 서식 창에서 다음 정보를 입력한 다음 확인을 클릭합니다.

    1. 목록의 범위를 지정하려면 입력 범위 상자에 H1:H20을 입력합니다.

    2. 셀 G1에 숫자 값을 넣려면(목록에서 선택한 항목에 따라) 셀 링크 상자에 G1을 입력합니다.

      참고: INDEX() 수식은 G1의 값을 사용하여 올바른 목록 항목을 반환합니다.

    3. 선택 유형에서 단일 옵션이 선택되어 있는지 확인합니다.

      참고:  다중 및 확장 옵션은 Microsoft Visual Basic for Applications 프로시저를 사용하여 목록 값을 반환하는 경우에만 유용합니다. 또한 3차원 음영 검사 상자는 목록 상자에 3차원 모양을 추가합니다.

      format 개체

  5. 목록 상자에 항목 목록이 표시됩니다. 목록 상자를 사용하려면 목록 상자가 선택되지 않도록 셀을 클릭합니다. 목록에서 항목을 클릭하면 G1 셀이 목록에서 선택된 항목의 위치를 나타내는 숫자로 업데이트됩니다. 셀 A1의 INDEX 수식은 이 숫자를 사용하여 항목의 이름을 표시합니다.

콤보 상자 예제

  1. 콤보 상자를 추가하려면 개발자 탭을 클릭하고 삽입을 클릭한 다음 양식 컨트롤 아래에서 콤보 상자를 클릭합니다.
    콤보박스 아이콘

  2. 콤보 상자의 왼쪽 위 모서리를 표시할 워크시트 위치를 클릭한 다음 목록 상자의 오른쪽 아래 모서리가 될 위치로 콤보 상자를 끌어옵니다. 이 예제에서는 B2:E2 셀을 포함하는 콤보 상자를 만듭니다.
    place 콤보박스

  3. 콤보 상자를 마우스 오른쪽 단추로 클릭한 다음 컨트롤 서식을 클릭합니다.
    서식 컨트롤

  4. 다음 정보를 입력한 다음 확인을 클릭합니다.

    1. 목록의 범위를 지정하려면 입력 범위 상자에 H1:H20을 입력합니다.

    2. 셀 G1에 숫자 값을 넣려면(목록에서 선택한 항목에 따라) 셀 링크 상자에 G1을 입력합니다.
       

      참고: INDEX 수식은 G1의 값을 사용하여 올바른 목록 항목을 반환합니다.

    3. 드롭다운 줄 상자에 10을 입력합니다. 이 항목은 스크롤 막대를 사용하여 다른 항목을 보기 전에 표시할 항목 수를 결정합니다.

      참고:  3D 음영검사 상자는 선택 사항입니다.  드롭다운 또는 콤보 상자에 3차원 모양을 추가합니다.

      컨트롤 탭

  5. 드롭다운 상자 또는 콤보 상자에 항목 목록이 표시됩니다. 드롭다운 상자 또는 콤보 상자를 사용하려면 개체가 선택되지 않도록 셀을 클릭합니다. 드롭다운 상자 또는 콤보 상자에서 항목을 클릭하면 선택한 항목 목록의 위치를 나타내는 숫자로 G1 셀이 업데이트됩니다. 셀 A1의 INDEX 수식은 이 숫자를 사용하여 항목의 이름을 표시합니다.

스핀 단추 예제

  1. 스핀 단추를 추가하려면 개발자 탭을 클릭하고 삽입을 클릭한 다음 폼 컨트롤 아래에서 스핀 단추를 클릭합니다.
    스핀 단추
     

  2. 스핀 단추의 왼쪽 위 모서리를 표시할 워크시트 위치를 클릭한 다음 스핀 단추의 오른쪽 아래 모서리가 될 위치로 스핀 단추를 끕니다. 이 예제에서는 B2: B3 셀을 포함하는 스핀 단추를 만듭니다.

  3. 스핀 단추를 마우스 오른쪽 단추로 클릭한 다음 컨트롤 서식을 클릭합니다.
    스핀 컨트롤 형식 컨트롤

  4. 다음 정보를 입력한 다음 확인을 클릭합니다.

    1. 현재 값 상자에 1을 입력합니다.

      이 값은 인덱스 수식이 목록의 첫 번째 항목을 가리키도록 스핀 단추를 초기화합니다.

    2. 최소값 상자에 1을 입력합니다.

      이 값은 스핀 단추의 위쪽을 목록의 첫 번째 항목으로 제한합니다.

    3. 최대값 상자에 20을 입력합니다.

      이 숫자는 목록의 최대 항목 수를 지정합니다.

    4. 증분 변경 상자에 1을 입력합니다.

      이 값은 스핀 단추 컨트롤이 현재 값을 증가하는 정도를 제어합니다.

    5. 셀 G1에 숫자 값을 넣려면(목록에서 선택한 항목에 따라) 셀 링크 상자에 G1을 입력합니다.
      셀 링크 상자

  5. 스핀 단추가 선택되지 않도록 셀을 클릭합니다. 스핀 단추에서 위쪽 컨트롤 또는 아래쪽 컨트롤을 클릭하면 G1 셀이 스핀 단추의 현재 값과 스핀 단추의 증분 변경을 더하거나 빼는 숫자로 업데이트됩니다. 그런 다음 A1 셀의 INDEX 수식을 업데이트하여 다음 또는 이전 항목을 표시합니다.

    현재 값이 1이고 아래쪽 컨트롤을 클릭하거나 현재 값이 20이고 위쪽 컨트롤을 클릭하면 스핀 단추 값이 변경되지 않습니다.

스크롤 막대 예제

  1. 스크롤 막대를 추가하려면 개발자 탭을 클릭하고 삽입을 클릭한 다음 양식 컨트롤 아래에서 스크롤 막대를 클릭합니다.
    스크롤 막대

  2. 스크롤 막대의 왼쪽 위 모서리를 표시할 워크시트 위치를 클릭한 다음 스크롤 막대의 오른쪽 아래 모서리를 표시할 위치로 스크롤 막대를 끌어옵니다. 이 예제에서는 높이가 B2:B6 셀을 덮고 열 너비의 약 4분의 1인 스크롤 막대를 만듭니다.
    place scoll bar

  3. 스크롤 막대를 마우스 오른쪽 단추로 클릭한 다음 서식 컨트롤을 클릭합니다.
    scoll 막대 형식 컨트롤

  4. 다음 정보를 입력한 다음 확인을 클릭합니다.

    1. 현재 값 상자에 1을 입력합니다.

      이 값은 INDEX 수식이 목록의 첫 번째 항목을 가리키도록 스크롤 막대를 초기화합니다.

    2. 최소값 상자에 1을 입력합니다.

      이 값은 스크롤 막대의 위쪽을 목록의 첫 번째 항목으로 제한합니다.

    3. 최대값 상자에 20을 입력합니다. 이 숫자는 목록의 최대 항목 수를 지정합니다.

    4. 증분 변경 상자에 1을 입력합니다.

      이 값은 스크롤 막대 컨트롤이 현재 값을 증가하는 숫자 수를 제어합니다.

    5. 페이지 변경 상자에 5를 입력합니다. 이 값은 스크롤 상자의 양쪽에 있는 스크롤 막대 내부를 클릭하면 현재 값이 증가되는 양을 제어합니다.)

    6. 셀 G1에 숫자 값을 넣려면(목록에서 선택한 항목에 따라) 셀 링크 상자에 G1을 입력합니다.
      셀 링크 상자

      참고:  3D 음영검사 상자는 선택 사항입니다.  스크롤 막대에 3차원 모양을 추가합니다.

  5. 스크롤 막대가 선택되지 않도록 셀을 클릭합니다. 스크롤 막대에서 위쪽 또는 아래쪽 컨트롤을 클릭하면 셀 G1이 스크롤 막대의 현재 값을 더하거나 스크롤 막대의 증분 변경을 뺀 숫자로 업데이트됩니다. 이 숫자는 셀 A1의 INDEX 수식에서 현재 항목 옆이나 앞의 항목을 표시하는 데 사용됩니다. 스크롤 상자를 끌어 값을 변경하거나 스크롤 상자의 양쪽에 있는 스크롤 막대를 클릭하여 5씩 증분할 수도 있습니다(페이지 변경 값). 현재 값이 1이고 아래쪽 컨트롤을 클릭하거나 현재 값이 20이고 위쪽 컨트롤을 클릭하면 스크롤 막대가 변경되지 않습니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×