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

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

양식에 추가할 수 있는 다양 한 컨트롤과 개체를 사용 하 여 워크시트 양식의 예 워크시트에 데이터를 입력 하 고 워크시트의 모양을 향상 시킬 수 있습니다. 또한 Microsoft VBA(Visual Basic for Applications) 코드를 거의 사용하지 않거나 전혀 사용하지 않고도 이 작업을 직접 수행할 수 있습니다.

워크시트 양식은 Excel 서식 파일과는 다릅니다. 서식 파일은 통합 문서를 원하는 모양으로 만들 수 있도록 하는 서식이 미리 적용된 파일입니다. 양식에는 워크시트에서 데이터를 보다 쉽게 입력하거나 편집할 수 있도록 하는 상자 또는 드롭다운 목록 같은 컨트롤이 포함되어 있습니다. 다운로드할 수 있는 서식 파일에 대해 자세히 알아보려면 Excel 서식 파일을 참조 하세요.

양식이란?

양식 (인쇄 또는 온라인)은 정보를 쉽게 캡처하고 구성 하 고 편집 하는 데 사용할 수 있는 표준 구조와 형식으로 디자인 된 문서입니다.

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

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

여러 가지 방법으로 Excel을 사용 하 여 인쇄 및 온라인 양식을 만들 수 있습니다.

Excel 양식의 종류

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

데이터 양식

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

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

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

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

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

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

Excel에는 양식 컨트롤과 ActiveX 컨트롤이라는 두 종류의 컨트롤이 있습니다. 이러한 컨트롤 집합 외에도 그리기 도구 (예: 도형, WordArt, SmartArt 그래픽 또는 텍스트 상자)에서 개체를 추가할 수 있습니다.

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

양식 컨트롤

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

양식 컨트롤은 VBA 코드를 사용할 필요 없이 셀 데이터를 손쉽게 참조하고 사용하려는 경우 및 차트 시트에 컨트롤을 추가하려는 경우에 사용합니다. 예를 들어 워크시트에 목록 상자 컨트롤을 추가한 후 셀에 연결 하면 컨트롤에서 선택한 항목의 현재 위치에 대 한 숫자 값을 반환할 수 있습니다. 그런 다음 이 숫자 값을 INDEX 함수와 함께 사용하여 목록에서 다른 항목을 선택할 수 있습니다.

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

그러나이 컨트롤은 이벤트를 제어 하거나 웹 페이지에서 웹 스크립트를 실행 하기 위해 수정 된 폼에 추가할 수 없습니다.

양식 컨트롤에 대한 요약

단추 이름

예제

설명

단추 이미지

레이블

양식 레이블 컨트롤 예

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

단추 이미지

그룹 상자

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

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

단추 이미지

단추

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

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

단추 이미지

확인란

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

반대 및 모호 하지 않은 선택 항목을 나타내는 값을 설정 하거나 해제 합니다. 워크시트나 그룹 상자에서 두 개 이상의 확인란을 선택할 수 있습니다. 확인란에는 선택 (켜져 있음), 선택 취소 (해제), 혼합 등의 세 가지 상태 중 하나가 있을 수 있으며, 여러 항목을 선택 하는 것 처럼 설정 및 해제 상태의 조합을 의미 합니다.

단추 이미지

옵션 단추

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

함께 사용할 수 없는 항목의 제한 된 집합 내에서 단일 항목을 선택 합니다. 옵션 단추는 일반적으로 그룹 상자 또는 프레임에 포함 되어 있습니다. 옵션 단추에는 선택 (켜져 있음), 선택 취소 (해제), 혼합 등의 세 가지 상태 중 하나가 있을 수 있으며, 여러 항목을 선택 하는 것 처럼 설정 및 해제 상태의 조합을 의미 합니다. 옵션 단추는 라디오 단추 라고도 합니다.

단추 이미지

목록 상자

양식 목록 상자 컨트롤 예

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

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

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

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

단추 이미지

콤보 상자

양식 콤보 상자 컨트롤 예

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

단추 이미지

스크롤 막대

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

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

단추 이미지

스핀 단추

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

숫자 증가값, time 또는 date와 같은 값을 늘리거나 줄입니다. 값을 늘리려면 위쪽 화살표를 클릭 합니다. 값을 줄이려면 아래쪽 화살표를 클릭 합니다. 일반적으로 관련 셀이나 텍스트 상자에 직접 텍스트 값을 입력할 수도 있습니다.

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

단추 이름

단추 이미지 텍스트 필드

단추 이미지 콤보 목록-편집

단추 이미지 콤보 드롭다운 편집

단추 이미지 실행 대화 상자

ActiveX 컨트롤

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

ActiveX 컨트롤이 상호 작용할 때 발생 하는 다른 이벤트를 제어할 수도 있습니다. 예를 들어 사용자가 목록 상자 컨트롤에서 선택 하는 선택 사항에 따라 다른 작업을 수행 하거나, 사용자가 단추를 클릭할 때 콤보 상자를 항목으로 다시 채우려는 데이터베이스를 쿼리할 수 있습니다. ActiveX 컨트롤과 연결 된 이벤트에 응답 하는 매크로를 작성할 수도 있습니다. 폼의 사용자가 컨트롤과 상호 작용할 때 VBA 코드를 실행 하 여 해당 컨트롤에 대해 발생 하는 이벤트를 처리 합니다.

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

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

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

ActiveX 컨트롤에 대한 요약

단추 이름

예제

설명

단추 이미지

확인란

ActiveX 확인란 컨트롤 예

반대 및 모호 하지 않은 선택 항목을 나타내는 값을 설정 하거나 해제 합니다. 워크시트나 그룹 상자에서 한 번에 두 개 이상의 확인란을 선택할 수 있습니다. 확인란에는 선택 (켜져 있음), 선택 취소 (해제), 혼합 등의 세 가지 상태 중 하나가 있을 수 있으며, 여러 항목을 선택 하는 것 처럼 설정 및 해제 상태의 조합을 의미 합니다.

단추 이미지

텍스트 상자

ActiveX 텍스트 상자 컨트롤 예

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

단추 이미지

명령 단추

ActiveX 명령 단추 컨트롤 예

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

단추 이미지

옵션 단추

ActiveX 옵션 단추 컨트롤 예

일반적으로 그룹 상자 또는 프레임에 포함 되어 있는 제한 된 선택 항목 집합에서 단일 항목을 선택할 수 있습니다. 옵션 단추에는 선택 (켜져 있음), 선택 취소 (해제), 혼합 등의 세 가지 상태 중 하나가 있을 수 있으며, 여러 항목을 선택 하는 것 처럼 설정 및 해제 상태의 조합을 의미 합니다. 옵션 단추는 라디오 단추 라고도 합니다.

단추 이미지

목록 상자

ActiveX 목록 상자 컨트롤 예

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

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

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

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

단추 이미지

콤보 상자

ActiveX 콤보 상자 컨트롤 예

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

단추 이미지

토글 단추

ActiveX 토글 단추 컨트롤 예

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

단추 이미지

스핀 단추

ActiveX 스핀 단추 컨트롤 예

숫자 증가값, time 또는 date와 같은 값을 늘리거나 줄입니다. 값을 늘리려면 위쪽 화살표를 클릭 합니다. 값을 줄이려면 아래쪽 화살표를 클릭 합니다. 일반적으로 사용자는 연결 된 셀 이나 텍스트 상자에 텍스트 값을 입력할 수도 있습니다.

단추 이미지

스크롤 막대

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. 통합 문서의 VBA 프로젝트에 사용자 폼을 삽입합니다. 먼저 ALT + F11을 눌러 Visual Basic Editor를 표시 한 다음 삽입 메뉴에서 사용자 을 클릭 하 여 통합 문서의 VBAProject에 액세스 합니다.

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

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

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

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

사용자 폼을 사용 하 여 고급 양식 기능을 활용할 수도 있습니다. 예를 들어 프로그래밍 방식으로 각 영문자에 대해 별개의 옵션 단추를 추가하거나 날짜 및 숫자가 포함된 긴 목록의 각 항목에 대한 확인란을 추가할 수 있습니다.

사용자 정의 폼을 만들기 전에 Excel에서 사용할 수 있는 기본 제공 대화 상자를 사용 하 여 필요에 맞게 하는 것이 좋습니다. 이러한 기본 제공 대화 상자에는 VBA InputBoxMsgBox 함수, Excel inputbox 메서드, GetOpenFilename 메서드, GetSaveAsFilename 메서드, 응용 프로그램 의 Dialogs 개체가 포함 됩니다. 모든 기본 제공 Excel 대화 상자를 포함 하는 개체입니다.

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

맨 위로 이동

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

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

이 정보가 유용한가요?

의견 주셔서 감사합니다!

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

×