중요: Office 2016 및 Office 2019에 대한 지원은 2025년 10월 14일에 종료되었습니다. 어디서나 아무 디바이스에서든 작업하고 계속 지원을 받으려면 Microsoft 365로 업그레이드하세요. Microsoft 365 받기
다음을 수행하여 양식 컨트롤 또는 ActiveX 컨트롤을 자동화할 수 있습니다.
-
사용자가 폼 컨트롤을 클릭할 때 매크로를 할당하여 작업 또는 작업을 수행합니다.
-
Microsoft VBA(Visual Basic for Applications) 코드를 실행하여 사용자가 ActiveX 컨트롤과 상호 작용할 때 발생하는 모든 이벤트를 처리합니다.
매크로를 만드는 방법에 대한 자세한 내용은 매크로 만들기 또는 삭제를 참조하세요.
폼 컨트롤에 대한 매크로 추가 또는 편집
-
컨트롤을 마우스 오른쪽 단추로 클릭한 다음 매크로 할당을 클릭합니다.
매크로 할당 대화 상자가 나타납니다.
-
기존 매크로의 위치를 지정하려면 다음 중 하나를 수행하여 매크로 상자에서 매크로 가 있는 위치를 선택합니다.
-
열려 있는 통합 문서에서 매크로를 검색하려면 열려 있는 모든 통합 문서를 선택합니다.
참고: 컨트롤에 할당하려는 매크로가 별도의 통합 문서에 있는 경우 목록 상자의 매크로에서 사용할 수 있도록 먼저 해당 통합 문서를 엽니다.
-
매크로 검색을 현재 워크시트가 포함된 통합 문서로 제한하려면 이 통합 문서를 선택합니다.
-
매크로 검색을 특정 통합 문서로 제한하려면 사용 가능한 열린 통합 문서 이름 목록에서 해당 통합 문서를 선택합니다.
-
-
다음 중 하나를 실행합니다.
매크로 할당 다음 중 하나를 실행합니다.
-
새 매크로 기록 레코드를 클릭하고 매크로 기록을 마치면 개발자 탭의 코드 그룹에서
기록 중지를 클릭합니다. -
기존 매크로 할당 목록에서 매크로를 두 번 클릭하거나 매크로 이름 상자에 해당 이름을 입력합니다.
-
새 매크로 만들기 새로 만들기를 클릭한 다음 Visual Basic 편집기 새 매크로를 작성합니다.
매크로를 작성하는 방법에 대한 자세한 내용은 Visual Basic 도움말을 참조하세요.
할당된 매크로 수정 다음 중 하나를 실행합니다.
-
할당된 매크로 편집 매크로 이름 상자에서 매크로 이름을 클릭한 다음 편집을 클릭합니다.
-
다른 기존 매크로 할당 목록에서 매크로를 두 번 클릭하거나 매크로 이름 상자에 해당 이름을 입력합니다.
-
ActiveX 컨트롤에 대한 매크로 추가 또는 편집
-
개발자 탭을 사용할 수 없는 경우 표시합니다.
2013년 Excel 2016 2010년:
-
파일 > 옵션 > 리본 사용자 지정을 클릭합니다.
-
리본 사용자 지정에서 개발자 검사 상자를 선택한 다음 확인을 클릭합니다.
Excel 2007:
-
Microsoft Office 단추
클릭한 다음 Excel 옵션을 클릭합니다. -
인기 범주의 Excel 작업에 대한 상위 옵션 아래에서 리본 검사 상자에서 개발자 표시 탭을 선택한 다음 확인을 클릭합니다.
-
-
ActiveX 컨트롤을 편집하려면 디자인 모드에 있는지 확인합니다. 개발자 탭의 컨트롤 그룹에서 디자인 모드
을 켭니다. -
컨트롤을 선택합니다.
자세한 내용은 워크시트에서 컨트롤 선택 또는 선택 취소를 참조하세요.
-
개발자 탭의 컨트롤 그룹에서 코드
보기를 클릭합니다.참고: 컨트롤을 마우스 오른쪽 단추로 클릭한 다음 코드 보기를 클릭하여 기존 매크로를 편집할 수도 있습니다.
-
Visual Basic 편집기 새 매크로를 작성하거나 기존 매크로를 변경합니다.
매크로를 작성하는 방법에 대한 자세한 내용은 Visual Basic 도움말을 참조하세요.
-
매크로 작성을 마친 후 Visual Basic 편집기 파일 메뉴에서 닫기 및 Microsoft Excel로 돌아가기를 클릭합니다.
-
컨트롤 디자인을 완료한 후 개발자 탭의 컨트롤 그룹에서 디자인 모드
끄세요.