비디오: [※엑셀2013 메크로 VBA]www.ib96.com(8.프로시저)동영상,강좌,강의. 2024
Excel 2016에서 VBA Sub 프로 시저를 실행하는 방법을 알아야합니다. Sub 프로 시저를 수행하는 방법을 모르는 경우 Sub 프로 시저가 쓸모가 없기 때문에이 작업이 중요합니다. 그런데, Sub 프로 시저를 실행한다는 것은 Sub 프로 시저를 호출하거나 호출하는 것과 동일한 것을 의미합니다. 원하는 용어를 사용할 수 있습니다. 여러 가지 방법으로 VBA Sub를 실행할 수 있습니다. Sub 프로 시저를 사용하여 많은 유용한 작업을 수행 할 수있는 이유 중 하나입니다. Sub 프로 시저를 실행하는 방법은 다음과 같습니다.
Excel의 매크로 대화 상자에서. 개발자 → 코드 → 매크로를 선택하거나보기 → 매크로 → 매크로를 선택하여이 상자를 엽니 다. 또는 리본을 우회하여 Alt + F8 바로 가기 키를 누르십시오. 매크로 대화 상자가 나타나면 원하는 Sub 프로 시저를 선택하고 실행을 클릭하십시오. 이 대화 상자에는 인수가 필요없는 프로 시저 만 나열됩니다.
-
Ctrl + 키 (또는 Ctrl + Shift + 키)를 사용하여 Sub 프로 시저에 할당 된 바로 가기 (할당 된 것으로 가정).
-
워크 시트의 단추 나 모양을 클릭합니다. 버튼 또는 도형에 Sub 프로 시저가 할당되어 있어야합니다. 이는 매우 쉽게 수행 할 수 있습니다.
작성한 다른 Sub 프로 시저에서. -
빠른 액세스 도구 모음에 추가 한 단추에서.
-
-
리본에 추가 한 사용자 정의 항목에서.
-
이벤트가 발생할 때. 이러한 이벤트에는 통합 문서 열기, 통합 문서 닫기, 통합 문서 저장, 셀 변경, 시트 활성화 및 기타 작업이 포함됩니다.
VBE의 직접 실행 창에서. Sub 프로 시저의 이름을 입력하고 Enter를 누르십시오. -
이제 VBA 모듈에 Sub 프로 시저를 입력해야합니다.
-
새 통합 문서로 시작하십시오.
-
Alt + F11을 눌러 VBE를 활성화하십시오.
프로젝트 창에서 통합 문서를 선택합니다.
-
삽입 → 모듈을 선택하여 새 모듈을 삽입하십시오.
-
모듈에 다음을 입력하십시오:
-
Sub ShowCubeRoot () Num = InputBox ("양수 입력") MsgBox Num ^ (1/3) & "는 큐브 루트입니다. "End Sub
-
이 절차에서는 사용자에게 숫자를 물어보고 그 번호의 큐브 루트를 메시지 상자에 표시합니다. 이 절차를 수행하면 이러한 현상이 발생합니다.
내장 된 VBA InputBox 함수를 사용하여 숫자를 가져옵니다.
한편, ShowCubeRoot는
좋은
매크로의 예가 아닙니다. 오류를 검사하지 않기 때문에 쉽게 실패합니다.MsgBox 함수를 통해 숫자의 세제곱근을 표시합니다. 좋은 매크로가 아닌 이유를 보려면 입력 상자에서 취소 버튼을 클릭하거나 음수를 입력하십시오. 두 작업 중 하나라도 오류 메시지가 나타납니다.