참고: 사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서가 여기 있습니다.
다음을 실행 하 여 양식 컨트롤 또는 ActiveX 컨트롤을 자동화할 수 있습니다.
-
사용자가 양식 컨트롤에 매크로를 지정 하 여 작업 또는 작업을 수행 합니다.
-
Microsoft VBA (Visual Basic for Applications) 코드를 실행 하 여 사용자가 ActiveX 컨트롤과 상호 작용할 때 발생 하는 이벤트를 처리 합니다.
매크로를 만드는 방법에 대 한 자세한 내용은 매크로 만들기 또는 삭제를 참고 하세요.
양식 컨트롤에 대 한 매크로 추가 또는 편집
-
컨트롤을 마우스 오른쪽 단추로 클릭 한 다음 매크로 지정을 클릭 합니다.
매크로 지정 대화 상자가 나타납니다.
-
기존 매크로의 위치를 지정 하려면 다음 중 하나를 실행 하 여 macro 상자에서 매크로가 있는 위치를 선택 합니다.
-
열려 있는 모든 통합 문서에서 매크로를 검색 하려면 열려 있는 모든통합 문서를 선택 합니다.
참고: 컨트롤에 할당 하려는 매크로가 별도의 통합 문서에 있는 경우 해당 통합 문서를 먼저 열어 매크로 위치 목록 상자에서 사용할 수 있도록 만듭니다.
-
현재 워크시트가 포함 된 통합 문서로 매크로 검색을 제한 하려면 이 통합 문서를 선택 합니다.
-
매크로 검색을 특정 통합 문서로 제한 하려면 사용 가능한 열려 있는 통합 문서 이름 목록에서 해당 통합 문서를 선택 합니다.
-
-
다음 중 하나를 수행합니다.
매크로 지정 다음 중 하나를 수행합니다.
-
새 매크로 기록 레코드를 클릭 하 고 매크로 기록을 마쳤으면 개발 도구 탭의 코드 그룹에서 기록 중지 을 클릭 합니다.
-
기존 매크로 지정 목록에서 매크로를 두 번 클릭 하거나 매크로 이름 상자에 해당 이름을 입력 합니다.
-
새 매크로 만들기 새로 만들기 를 클릭 한 다음 Visual Basic Editor에서 새 매크로를 작성 합니다.
매크로를 작성 하는 방법에 대 한 자세한 내용은 Visual Basic 도움말을 참조 하세요.
지정 된 매크로 수정 다음 중 하나를 수행합니다.
-
지정 된 매크로 편집 매크로 이름 상자에서 매크로 이름을 클릭 한 다음 편집을 클릭 합니다.
-
다른 기존 매크로 지정 목록에서 매크로를 두 번 클릭 하거나 매크로 이름 상자에 해당 이름을 입력 합니다.
-
ActiveX 컨트롤에 대 한 매크로 추가 또는 편집
-
개발 도구 탭을 사용할 수 없는 경우 표시 합니다.
Excel 2016, 2013, 2010:
-
파일 > 옵션 > 리본 사용자 지정을 클릭합니다.
-
리본 사용자 지정에서 개발 도구 확인란을 선택한 다음 확인을 클릭 합니다.
Excel 2007:
-
Microsoft Office 단추 를 클릭한 다음 Excel 옵션을 클릭합니다.
-
자주 사용 하는 범주의 Excel 작업 옵션에서 리본 메뉴에 개발 도구 탭 표시 확인란을 선택 하 고 확인을 클릭 합니다.
-
-
ActiveX 컨트롤을 편집 하려면 디자인 모드에 있는지 확인 합니다. 개발 도구 탭의 컨트롤 그룹에서 디자인 모드 을 설정 합니다.
-
컨트롤을 선택 합니다.
자세한 내용은 워크시트에서 컨트롤 선택 또는 선택을 취소를 참조 하세요.
-
개발 도구 탭의 컨트롤 그룹에서 코드 보기 을 클릭 합니다.
참고: 컨트롤을 마우스 오른쪽 단추로 클릭 한 다음 코드 보기를 클릭 하 여 기존 매크로를 편집할 수도 있습니다.
-
Visual Basic Editor에서 새 매크로를 작성 하거나 기존 매크로를 변경 합니다.
매크로를 작성 하는 방법에 대 한 자세한 내용은 Visual Basic 도움말을 참조 하세요.
-
매크로 작성을 완료 한 후에는 닫기를 클릭 하 고 Visual Basic Editor의 파일 메뉴에서 Microsoft Excel로 돌아갑니다 .
-
컨트롤 디자인을 완료 한 후에는 개발 도구 탭의 컨트롤 그룹에서 디자인 모드 을 해제 합니다.