양식, 양식 컨트롤, 워크시트에서 ActiveX 컨트롤 개요

참고:  사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서 가 여기 있습니다.

중요: Windows RT PC의 office에서는이 기능을 사용할 수 없습니다. 사용 중인 Office 버전을 확인 하려면?

워크시트 양식의 예 사용 하 여 양식 및 여러 컨트롤을 추가할 수 있는 개체를 더 쉽게 데이터를 입력 하면 워크시트에서 한 워크시트에 표시 방식을 개선할 수 있습니다. 이 작업을 직접 거의 없거나 전혀 없는 요구에 대 한 Microsoft Visual Basic for Applications (VBA) 코드와 수행할 수 있습니다.

워크시트 양식 Excel 서식 파일에 동일 아닙니다. 서식 파일은 미리 서식이 지정 된 파일 원하는 방식으로 표시 된 통합 문서 만들기를 시작 하면 가져올 수입니다. 폼 상자 또는 하기가 더 쉽게 데이터 입력 또는 편집 하 여 워크시트를 사용 하는 사람에 대 한 있는 드롭다운 목록 같은 컨트롤이 포함 되어 있습니다. 다운로드할 수 있는 서식 파일에 대 한 자세히 알아보려면 Excel 서식 파일을 참조 합니다.

양식이란?

폼, 인쇄 또는 온라인 상태 인지 여부에 표준 구조와 쉽게 캡처할 구성, 정보를 편집할 수 있는 형식으로 디자인 된 문서입니다.

  • 인쇄 된 양식에 포함 명령, 서식, 레이블, 및 빈 공간을 작성 하거나 데이터를 입력 합니다. Excel 및 Excel 사용 하 여 인쇄 된 양식을 만들 수 있는 서식 파일입니다.

  • 온라인 양식에 인쇄 된 양식으로 같은 기능이 포함 되어 있습니다. 또한, 온라인 양식 컨트롤을 포함 합니다. 컨트롤은 데이터를 표시 하거나 쉽게 사용자를 입력 하거나 데이터 편집 작업을 수행 하거나 옵션을 선택 하는 개체입니다. 일반적으로 컨트롤 보다 쉽게 폼을 사용 합니다. 일반적인 컨트롤의 예로 목록 상자, 옵션 단추 및 명령 단추입니다. 또한 컨트롤 할당 된 매크로 실행 하 고 Visual Basic for Applications (VBA) 코드를 실행 하 여 마우스 클릭 같은 이벤트에 응답할 수 있습니다.

인쇄 및 온라인 폼을 만드는 여러 가지 방법으로 Excel을 사용할 수 있습니다.

Excel 양식의 종류

Excel에서는 데이터 양식, 양식 및 ActiveX 컨트롤이 포함된 워크시트, VBA 사용자 폼 등 여러 종류의 양식을 만들 수 있습니다. 이러한 각 양식을 단독으로 사용하거나 여러 가지 방법으로 결합하여 필요에 꼭 맞는 양식을 만들 수 있습니다.

데이터 양식

데이터 폼을 사용하면 가로로 스크롤할 필요 없이 범위나 표에 하나의 완전한 정보 행을 입력하거나 표시할 수 있으므로 매우 편리합니다. 데이터 양식을 사용하면 화면에서 볼 수 있는 데이터 열이 여러 개 있는 경우 열에서 열로 이동할 때보다 쉽게 데이터를 입력할 수 있습니다. 열 머리글을 레이블로 나열하는 단순한 형태의 텍스트 상자만으로도 충분하며 목록 상자나 스핀 단추와 같은 복잡한 사용자 지정 양식 기능이 필요하지 않은 경우 데이터 양식을 사용합니다.

일반적인 데이터 양식의 예 Excel은 범위 또는 테이블 에 대 한 기본 제공 데이터 양식을 자동으로 생성할 수 있습니다. 데이터 양식을 단일 대화 상자에서 레이블로 모든 열 머리글을 표시합니다. 각 레이블에 32 열 최대까지 각 열에 대 한 데이터를 입력할 수 있는 옆에 있는 빈 텍스트 상자를 있습니다. 데이터 양식에서 새 행을 입력할 수, 찾기, 탐색 하 여 행 (셀 내용에 따라) 또는 행을 업데이트 하 고 행을 삭제 합니다. 수식 포함 된 셀을 수식 결과 데이터 양식에서 표시 되지만 데이터 양식을 사용 하 여 수식을 변경할 수 없습니다.

양식 및 ActiveX 컨트롤이 포함된 워크시트

워크시트를 입력 하 고 데이터 눈금을 볼 수 있도록 하는 양식의 유형을 한 일부의 컨트롤과 유사한 기능이 이미 메모 및 데이터 유효성 검사 등 Excel 워크시트에 기본 제공 합니다. 셀 유사 텍스트 상자에 입력 하 고 여러 가지 방법으로 서식을 지정 합니다. 셀 레이블로, 자주 사용 되 고 셀 높이 너비를 조정 하 고 셀 병합 하 여 간단한 데이터 입력 폼 처럼 동작 하는 워크시트를 만들 수 있습니다. 셀 메모, 하이퍼링크, 배경 이미지, 데이터 유효성 검사, 조건부 등의 다른 컨트롤 모양의 기능, 차트, 포함 된 서식, 및 자동 필터 고급 양식 처럼 동작 하는 워크시트를 만들 수 있습니다.

워크시트의 그리기 캔버스에 컨트롤 및 기타 그리기 개체를 추가하고 이를 워크시트 셀에 결합 및 조정하여 보다 유연한 워크시트를 만들 수 있습니다. 예를 들어 목록 상자 컨트롤을 사용하여 사용자가 항목 목록에서 쉽게 항목을 선택하도록 할 수 있습니다. 또는 스핀 단추 컨트롤을 사용하여 사용자가 숫자를 쉽게 입력하도록 만들 수 있습니다.

컨트롤과 개체는 그리기 캔버스에 저장되므로 워크시트에서 데이터 표나 눈금의 레이아웃을 변경하지 않고도 행과 열의 경계에 관계없이 컨트롤 및 개체를 관련 텍스트와 함께 표시하거나 볼 수 있습니다. 이러한 컨트롤의 대부분은 워크시트의 셀에 연결할 수 있으며 별도의 VBA 코드 없이도 작동합니다. 컨트롤에 속성을 설정하여 부동 컨트롤로 만들지, 컨트롤이 셀과 함께 이동하고 크기가 조정되도록 할지 지정할 수 있습니다. 예를 들어 범위를 정렬할 경우 확인란 및 관련 셀이 함께 이동 및 크기가 조정되도록 지정할 수 있습니다. 반면 특정 위치에 항상 고정하려는 목록 상자가 있는 경우 목록 상자가 관련 셀과 함께 이동하지 않도록 설정할 수 있습니다.

Excel에는 두 가지 유형의 컨트롤: 양식 컨트롤 및 ActiveX 컨트롤입니다. 이러한 컨트롤 집합 외에도 도형, WordArt, SmartArt 그래픽 또는 텍스트 상자와 같은 그리기 도구에서 개체를 추가할 수도 있습니다.

다음 섹션에서는 이러한 컨트롤 및 그리기 개체에 대해 설명하고 그 사용 방법을 자세히 보여 줍니다.

양식 컨트롤

양식 컨트롤은 Excel 버전 5.0부터 이전 버전의 Excel까지 모두 호환되는 기본 컨트롤입니다. 양식 컨트롤은 XLM 매크로 시트에서도 사용할 수 있도록 디자인되었습니다.

양식 컨트롤을 사용 하 여 쉽게 참조 하 고 VBA 코드를 사용 하지 않고 셀 데이터와 상호 작용 하 고 차트 시트에 컨트롤을 추가 하려는 경우. 예를 들어 셀에 연결 하 고 워크시트에 목록 상자 컨트롤을 추가한 후 컨트롤에서 선택한 항목의 현재 위치에 대 한 숫자 값을 돌아갈 수 있습니다. 다음 목록에서 다른 항목을 선택 하려면이 숫자 값을 INDEX 함수와 함께에서 사용할 수 있습니다.

양식 컨트롤을 사용하여 매크로를 실행할 수도 있습니다. 기존 매크로를 컨트롤에 연결하거나 새 매크로를 작성 또는 기록할 수 있습니다. 양식 사용자가 컨트롤을 클릭하면 컨트롤이 매크로를 실행합니다.

그러나 이러한 컨트롤 사용자 폼에 추가 된, 컨트롤 이벤트에 사용 되는 하거나 수정할 수 없는 웹 페이지에서 웹 스크립트를 실행 합니다.

양식 컨트롤에 대한 요약

단추 이름

예제

설명

단추 모양

레이블

양식 레이블 컨트롤 예

셀이나 텍스트 상자의 용도를 나타내거나, 셀에 대해 설명하는 텍스트(예: 제목, 캡션, 그림) 또는 간략한 지침을 표시합니다.

단추 모양

그룹 상자

양식 도구 모음 그룹 상자 컨트롤 예

서로 관련이 있는 컨트롤을 선택적 레이블이 있는 사각형 안에 하나의 시각적 단위로 그룹화합니다. 일반적으로 옵션 단추, 확인란 또는 밀접하게 관련된 내용이 그룹화됩니다.

단추 모양

단추

양식 도구 모음 단추 컨트롤 예

사용자가 클릭하면 작업을 수행하는 매크로를 실행합니다. 단추를 누름 단추라고도 합니다.

단추 모양

확인란

양식 도구 모음 확인란 컨트롤 예

명확한 정반대의 선택을 나타내는 값을 설정하거나 해제합니다. 워크시트나 그룹 상자에서 여러 개의 확인란을 함께 선택할 수 있습니다. 확인란의 상태는 선택됨(설정됨), 선택 취소됨(해제됨) 및 혼합의 세 가지 중 하나일 수 있습니다. 혼합은 다중 선택의 경우처럼 설정과 해제가 결합되어 있음을 의미합니다.

단추 모양

옵션 단추

양식 도구 모음 옵션 단추 컨트롤 예

상호 배타적인 제한된 항목 집합 중에서 항목을 하나만 선택할 수 있습니다. 옵션 단추는 일반적으로 그룹 상자나 프레임에 포함됩니다. 옵션 단추의 상태는 선택됨(설정됨), 선택이 취소됨(해제됨) 및 혼합의 세 가지 중 하나일 수 있습니다. 혼합은 다중 선택의 경우처럼 설정과 해제가 결합되어 있음을 의미합니다. 옵션 단추를 라디오 단추라고도 합니다.

단추 모양

목록 상자

양식 목록 상자 컨트롤 예

사용자가 선택할 수 있는 하나 이상의 텍스트 항목으로 이루어진 목록을 표시합니다. 목록 상자는 개수나 내용이 달라질 수 있는 다수의 항목을 표시하려는 경우 사용합니다. 목록 상자의 종류로는 다음과 같은 세 가지가 있습니다.

  • 항목을 하나만 선택할 수 있는 단일 선택 목록 상자. 이 경우 목록 상자는 옵션 단추 그룹과 비슷하지만, 목록 상자의 경우 다수의 항목을 보다 효율적으로 처리할 수 있다는 점이 다릅니다.

  • 항목을 하나만 선택하거나 연속된(인접한) 항목을 선택할 수 있는 다중 선택 목록 상자

  • 항목을 하나만 선택하거나 연속된 항목을 선택하거나 연속되지 않은(또는 인접하지 않은) 항목을 선택할 수 있는 확장 선택 목록 상자

단추 모양

콤보 상자

양식 콤보 상자 컨트롤 예

텍스트 상자에 목록 상자를 결합하여 드롭다운 목록 상자를 만듭니다. 콤보 상자는 목록 상자보다 간소하지만 항목 목록을 표시하려면 사용자가 아래쪽 화살표를 클릭해야 합니다. 콤보 상자는 사용자가 항목을 입력하거나 목록에서 항목을 하나만 선택할 수 있도록 하려는 경우에 사용합니다. 이 컨트롤에는 값이 입력되는 방식에 관계없이 텍스트 상자의 현재 값이 표시됩니다.

단추 모양

스크롤 막대

양식 도구 모음 스크롤 막대 컨트롤 예

스크롤 화살표를 클릭하거나 스크롤 상자를 끌면 일정 값 범위에서 스크롤합니다. 또한 스크롤 상자와 두 스크롤 화살표 중 하나 사이의 영역을 클릭하여 일정한 값 간격(미리 설정된 간격)으로 이동할 수 있습니다. 일반적으로 관련 셀이나 텍스트 상자에 직접 텍스트 값을 입력할 수도 있습니다.

단추 모양

스핀 단추

양식 도구 모음 회전자 컨트롤 예

값을 늘리거나 줄입니다. 일정하게 늘어나는 숫자, 시간 또는 날짜를 예로 들 수 있습니다. 값을 늘리려면 위쪽 화살표를 클릭하고 줄이려면 아래쪽 화살표를 클릭합니다. 일반적으로 관련 셀이나 텍스트 상자에 직접 텍스트 값을 입력할 수도 있습니다.

참고: 다음 컨트롤 Office Excel 2007 통합 문서에서 사용할 수 없는 경우 이러한 컨트롤에서 Excel 버전 5.0 대화 상자 시트에만 사용할 수 있습니다.

단추 이름

단추 모양 텍스트 필드

단추 모양 콤보 목록-편집

단추 모양 콤보 드롭다운-편집

단추 이미지 실행 대화 상자

ActiveX 컨트롤

ActiveX 컨트롤은 VBA 코드 없이 또는 코드와 함께 워크시트 양식에서 사용할 수 있으며 VBA 사용자 폼에서 사용할 수 있습니다. 일반적으로 ActiveX 컨트롤은 양식 컨트롤에서 제공하는 것보다 융통성이 뛰어난 디자인 요구 사항을 만족해야 하는 경우 사용합니다. ActiveX 컨트롤에는 컨트롤의 모양, 동작, 글꼴 및 기타 특성을 사용자 지정하는 데 사용할 수 있는 광범위한 속성이 있습니다.

ActiveX 컨트롤과 상호 작용할 때 발생하는 다양한 이벤트를 제어할 수도 있습니다. 예를 들어 사용자가 목록 상자 컨트롤에서 선택한 항목에 따라 서로 다른 작업이 수행되도록 지정할 수 있습니다. 또는 사용자가 단추를 클릭할 때 데이터베이스를 쿼리하여 콤보 상자를 항목으로 다시 채울 수 있습니다. ActiveX 컨트롤과 관련된 이벤트에 응답하는 매크로를 작성할 수도 있습니다. 양식 사용자가 컨트롤과 상호 작용할 때 VBA 코드가 실행되어 해당 컨트롤에 대해 발생한 이벤트를 처리합니다.

컴퓨터에도 달력 컨트롤 12.0, Windows Media Player 등과 같이 Excel 및 기타 프로그램을 통해 설치된 많은 ActiveX 컨트롤이 있을 수 있습니다.

중요: 모든 ActiveX 컨트롤을 워크시트에서 직접 사용할 수 있는 것은 아닙니다. 일부 ActiveX 컨트롤은 VBA(Visual Basic for Applications) 사용자 폼에서만 사용할 수 있습니다. 이러한 ActiveX 컨트롤 중 하나를 워크시트에 추가하려고 하면 Excel에 "개체를 삽입할 수 없습니다."라는 메시지가 표시됩니다.

그러나 사용자 인터페이스에서 차트 시트 또는 XLM 매크로 시트가 ActiveX 컨트롤을 추가할 수 없습니다. 또한 ActiveX 컨트롤에서 직접 양식 컨트롤에서 수 같은 방식으로 실행할 매크로 할당할 수 없습니다.

ActiveX 컨트롤에 대한 요약

단추 이름

예제

설명

단추 모양

확인란

ActiveX 확인란 컨트롤 예

명확한 정반대의 선택을 나타내는 값을 설정하거나 해제합니다. 워크시트나 그룹 상자에서 여러 개의 확인란을 함께 선택할 수 있습니다. 확인란의 상태는 선택됨(설정됨), 선택 취소됨(해제됨) 및 혼합의 세 가지 중 하나일 수 있습니다. 혼합은 다중 선택의 경우처럼 설정과 해제가 결합되어 있음을 의미합니다.

단추 모양

텍스트 상자

ActiveX 텍스트 상자 컨트롤 예

사각형 상자에 보기, 입력, 또는 텍스트 또는 셀에 바인딩된 데이터를 편집할 수 있습니다. 텍스트 상자는 읽기 전용 정보를 제공 하는 정적 텍스트 필드를 사용할 수도 있습니다.

단추 모양

명령 단추

ActiveX 명령 단추 컨트롤 예

사용자가 클릭하면 작업을 수행하는 매크로를 실행합니다. 명령 단추를 누름 단추라고도 합니다.

단추 모양

옵션 단추

ActiveX 옵션 단추 컨트롤 예

일반적으로 그룹 상자나 프레임에 포함된 상호 배타적인 제한된 항목 집합 중에서 항목을 하나만 선택할 수 있습니다. 옵션 단추의 상태는 선택됨(설정됨), 선택이 취소됨(해제됨) 및 혼합의 세 가지 중 하나일 수 있습니다. 혼합은 다중 선택의 경우처럼 설정과 해제가 결합되어 있음을 의미합니다. 옵션 단추를 라디오 단추라고도 합니다.

단추 모양

목록 상자

ActiveX 목록 상자 컨트롤 예

사용자가 선택할 수 있는 하나 이상의 텍스트 항목으로 이루어진 목록을 표시합니다. 목록 상자는 개수나 내용이 달라질 수 있는 다수의 항목을 표시하려는 경우 사용합니다. 목록 상자의 종류로는 다음과 같은 세 가지가 있습니다.

  • 항목을 하나만 선택할 수 있는 단일 선택 목록 상자. 이 경우 목록 상자는 옵션 단추 그룹과 비슷하지만, 목록 상자의 경우 다수의 항목을 보다 효율적으로 처리할 수 있다는 점이 다릅니다.

  • 항목을 하나만 선택하거나 연속된(인접한) 항목을 선택할 수 있는 다중 선택 목록 상자

  • 항목을 하나만 선택하거나 연속된 항목을 선택하거나 연속되지 않은(또는 인접하지 않은) 항목을 선택할 수 있는 확장 선택 목록 상자

단추 모양

콤보 상자

ActiveX 콤보 상자 컨트롤 예

텍스트 상자에 목록 상자를 결합하여 드롭다운 목록 상자를 만듭니다. 콤보 상자는 목록 상자보다 간소하지만 항목 목록을 표시하려면 사용자가 아래쪽 화살표를 클릭해야 합니다. 사용자가 항목을 입력하거나 목록에서 항목을 하나만 선택할 수 있도록 하려는 경우에 사용합니다. 이 컨트롤에는 값이 입력되는 방식에 관계없이 텍스트 상자의 현재 값이 표시됩니다.

단추 모양

토글 단추

ActiveX 토글 단추 컨트롤 예

예/아니요 같은 상태나 설정/해제 같은 모드를 나타냅니다. 이 단추를 클릭하면 설정 상태와 해제 상태가 전환됩니다.

단추 모양

스핀 단추

ActiveX 스핀 단추 컨트롤 예

값을 늘리거나 줄입니다. 일정하게 늘어나는 숫자, 시간 또는 날짜를 예로 들 수 있습니다. 값을 늘리려면 위쪽 화살표를 클릭하고 줄이려면 아래쪽 화살표를 클릭합니다. 일반적으로 관련 셀이나 텍스트 상자에 텍스트 값을 입력할 수도 있습니다.

단추 모양

스크롤 막대

ActiveX 스크롤 막대 컨트롤 예

스크롤 화살표를 클릭하거나 스크롤 상자를 끌면 일정 값 범위에서 스크롤합니다. 또한 스크롤 상자와 두 스크롤 화살표 중 하나 사이의 영역을 클릭하여 일정한 값 간격(미리 설정된 간격)으로 이동할 수 있습니다. 일반적으로 관련 셀이나 텍스트 상자에 직접 텍스트 값을 입력할 수도 있습니다.

단추 모양

레이블

ActiveX 레이블 컨트롤 예

셀이나 텍스트 상자의 용도를 나타내며 셀에 대해 설명하는 텍스트(예: 제목, 캡션, 그림)를 표시하거나 간략한 지침을 제공합니다.

단추 모양

이미지

ActiveX 이미지 컨트롤 예

비트맵, JPEG 또는 GIF와 같은 그림을 포함합니다.

프레임 컨트롤

ActiveX 그룹 상자 컨트롤 예

서로 관련이 있는 컨트롤들을 하나의 시각적 단위로 그룹화하며 선택적 레이블이 있는 사각형 개체입니다. 일반적으로 옵션 단추, 확인란 또는 밀접하게 관련된 내용이 프레임 컨트롤에 그룹화됩니다.

참고: ActiveX 프레임 컨트롤 삽입 명령의 ActiveX 컨트롤 섹션에서 사용할 수 없는 경우 그러나 Microsoft Forms 2.0 Frame 을 선택 하 여 기타 컨트롤 대화 상자에서 컨트롤을 추가할 수 있습니다.

단추 모양

기타 컨트롤

달력 컨트롤 12.0 및 Windows Media Player와 같이 사용자 지정 양식에 추가할 수 있는 컴퓨터의 추가 ActiveX 컨트롤 목록을 표시합니다. 이 대화 상자에서 사용자 지정 컨트롤을 등록할 수도 있습니다.

그리기 도구 개체

도형 예 양식에 SmartArt 그래픽, 도형, WordArt 및 텍스트 상자를 포함할 수 있습니다. 이러한 개체의 크기를 조정하고, 회전하고, 대칭 이동하고, 색을 지정하고, 결합하여 더 복잡한 도형을 만들 수도 있습니다. 도형이나 텍스트 상자 개체에 직접 텍스트를 입력하면 텍스트가 개체의 일부가 됩니다. 즉, 개체를 회전하거나 대칭 이동하면 텍스트도 함께 회전되거나 대칭 이동됩니다. ActiveX 컨트롤과는 달리 개체의 개별 단어 및 문자에 글꼴 크기 및 글꼴 스타일과 같은 다양한 특성을 지정할 수 있습니다. 개체에 매크로를 지정하고 하이퍼링크를 추가할 수 있으며, 도형이나 텍스트 상자 개체의 텍스트를 워크시트 셀에 연결하고 업데이트된 값을 해당 개체에 동적으로 표시할 수도 있습니다.

워크시트 양식에서 컨트롤 및 개체 사용

워크시트 양식에 폼과 ActiveX 컨트롤을 추가한 후에는 일반적으로 다양한 방식으로 컨트롤을 조정하고 다시 정렬하여 디자인이 적합하며 사용자에게 친숙한 양식을 만듭니다. 이때 수행하는 일반적인 작업은 다음과 같습니다.

  • 컨트롤에 대한 작업을 수행하면서 눈금선 표시 방법을 제어하고 최종 워크시트 양식에서 사용자에게 눈금선을 표시할지 여부를 결정합니다.

  • 속성을 지정하거나 추가 조정 작업을 수행할 수 있도록 컨트롤을 선택 및 선택 취소합니다.

  • 캡션 또는 레이블과 같은 컨트롤 내의 텍스트를 편집합니다.

  • 컨트롤을 그룹화, 복사, 이동 및 정렬하여 워크시트 양식의 레이아웃을 구성합니다.

  • 컨트롤의 크기를 조정하고 서식을 지정하여 원하는 모양을 만듭니다.

  • 셀과 함께 컨트롤을 배치하거나 크기를 조정합니다.

  • 기업의 데이터 보호 규정에 따라 컨트롤 및 연결된 셀에 보호를 설정합니다.

  • 워크시트 양식 인쇄 시 컨트롤도 인쇄되도록 설정하거나 해제합니다.

  • 사용되지 않는 컨트롤을 삭제합니다.

워크시트 양식 여부에 관계 없이 백그라운드에서 셀 눈금선 디자인할 수 있습니다. 예를 들어 셀 눈금선을 해제 한 다음 동일한 색 또는 패턴을 사용 하 여 모든 셀 서식을 지정 하거나 그림을 시트 배경으로 사용 하 여 사용할 수 있습니다. 보기 탭의 표시/숨기기 그룹에서 눈금선을 표시 하거나 숨기려면 선택을 취소 하거나 눈금선 확인란을 선택 합니다.

워크시트의 컨트롤 종류 확인

고유한 방법으로 수정할 수 있는 컨트롤과 개체는 그 종류가 세 가지이므로 모양만 봐서는 컨트롤의 종류를 정확히 모를 수 있습니다. 컨트롤의 종류가 양식 컨트롤인지 ActiveX 컨트롤인지 확인하려면 컨트롤을 선택하고 마우스 오른쪽 단추를 클릭하여 바로 가기 메뉴를 표시합니다.

  • 바로 가기 메뉴에 속성 명령이 포함되어 있으면 해당 컨트롤이 ActiveX 컨트롤이고 디자인 모드임을 의미합니다.

  • 바로 가기 메뉴에 매크로 지정 명령이 포함되어 있으면 해당 컨트롤이 양식 컨트롤임을 의미합니다.

    팁: 그룹 상자 양식 컨트롤의 올바른 바로 가기 메뉴를 표시 하려면 그룹 상자 안쪽이 아니라 테두리를 정확히 선택 했는지 확인 합니다.

  • 바로 가기 메뉴에 텍스트 편집 명령이 포함되어 있으면 개체가 그리기 개체임을 의미합니다.

VBA 사용자 폼

유연성을 최대화 일반적으로 하나 이상의 ActiveX 컨트롤을 포함 하는 사용자 지정 대화 상자 인 사용자 폼을 만들 수 있습니다. 수행한 사용자 폼 Visual Basic Editor에서 만든 VBA 코드에서 사용할 수 있습니다. 고급 사용자 정의 폼을 만드는 단계는 다음과 같습니다.

  1. 통합 문서의 VBAProject에 사용자 정의 폼을 삽입 합니다. 하면 액세스 통합 문서의 VBAProject Visual Basic Editor (키 ALT + F11)을 표시 한 다음, 삽입 메뉴에서 사용자 정의 폼 을 클릭 하 합니다.

  2. 사용자 폼을 표시하는 프로시저를 작성합니다.

  3. ActiveX 컨트롤을 추가합니다.

  4. ActiveX 컨트롤의 속성을 수정합니다.

  5. ActiveX 컨트롤에 대한 이벤트 처리기 프로시저를 작성합니다.

사용자 폼을 사용 하 여 고급 양식 기능을 사용할 수 있습니다. 예를 들어 프로그래밍 방식으로 알파벳의 각 문자에 대해 별도 옵션 단추를 추가할 수 있습니다 또는 날짜 및 숫자의 큰 목록의 각 항목에 대 한 확인란을 추가할 수 있습니다.

사용자 폼을 만들기 전에 Excel의 기본 제공 대화 상자가 더 적합하면 기본 대화 상자를 사용하는 것이 좋습니다. 이러한 기본 제공 대화 상자에는 VBA InputBoxMsgBox 함수, Excel InputBox 메서드, GetOpenFilename 메서드, GetSaveAsFilename 메서드 및 Application 개체의 Dialogs 개체가 포함되어 있습니다. 또한 Dialogs 개체에는 Excel의 기본 제공 대화 상자가 모두 포함되어 있습니다.

자세한 내용은 Microsoft Office Excel 개발자 센터(영어)를 참조하세요.

맨 위로 이동

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×