메인 컨텐츠로 가기

 Excel에서 매크로를 실행하기 전에 예 아니요 메시지 상자를 만드는 방법은 무엇입니까?

Excel에서는 키를 눌러 매크로를 직접 트리거 할 수 있습니다. F5 키를 누르거나 달리기 버튼의 응용 프로그램 용 Microsoft Visual Basic 창문. 그러나 때로는 매크로를 실행할 것인지 묻는 메시지 상자를 만들 수 있습니다. 그렇다면 코드 실행을 계속하고, 그렇지 않으면 코드 실행을 중지하십시오. 이 기사에서는 Excel에서 매크로를 실행하기 전에 예 아니오 메시지 상자를 만드는 방법에 대해 설명합니다.

VBA 코드로 매크로를 실행하기 전에 예 아니요 메시지 상자 만들기


VBA 코드로 매크로를 실행하기 전에 예 아니요 메시지 상자 만들기

다음 VBA 코드는 매크로 실행 여부를 확인하는 예 아니오 프롬프트 상자를 추가하는 데 도움이 될 수 있습니다. 아래 단계를 수행하십시오.

1. 누르고 ALT + F11 키를 눌러 응용 프로그램 용 Microsoft Visual Basic 창.

2. 끼워 넣다 > 모듈을 클릭하고 다음 매크로를 모듈 창문.

VBA 코드 : 매크로를 실행하기 전에 예 아니요 메시지 상자를 만듭니다.

Sub continue()
CarryOn = MsgBox("Do you want to run this macro?", vbYesNo, "Kutools for Excel")
If CarryOn = vbYes Then
'put rest of code here
End If
End Sub

주의 사항: 위의 코드에서 자신의 코드를 복사하여 붙여 넣으십시오. 서브 제목과 최종 하위 사이 바닥 글 CarryOn = vbYes 다음 END IF 스크립트. 스크린 샷보기 :

문서 메시지 상자 예 아니오 매크로 1

3. 그런 다음 F5 키를 누르면이 코드를 실행할 것인지 알려주는 프롬프트 상자가 나타납니다. 가능 계속하려면 버튼을 클릭하고 아니 중지하려면 스크린 샷 참조 :

문서 메시지 상자 예 아니오 매크로 2

최고의 사무 생산성 도구

인기 기능: 중복 항목 찾기, 강조 표시 또는 식별   |  빈 행 삭제   |  데이터 손실 없이 열이나 셀 결합   |   수식없이 반올림 ...
슈퍼 조회: 다중 기준 VLookup    다중 값 VLookup  |   여러 시트에 걸친 VLookup   |   퍼지 조회 ....
고급 드롭다운 목록: 드롭다운 목록을 빠르게 생성   |  종속 드롭다운 목록   |  다중 선택 드롭 다운 목록 ....
열 관리자: 특정 개수의 열 추가  |  열 이동  |  Toggle 숨겨진 열의 가시성 상태  |  범위 및 열 비교 ...
특색 지어진 특징: 그리드 포커스   |  디자인보기   |   큰 수식 바    통합 문서 및 시트 관리자   |  리소스 라이브러리 (자동 텍스트)   |  날짜 선택기   |  워크 시트 결합   |  셀 암호화/해독    목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터 (굵게/기울임꼴/취소선 필터링...) ...
상위 15개 도구 세트12 본문 도구 (텍스트 추가, 문자 제거,...)   |   50+ 거래차트 유형 (Gantt 차트,...)   |   40+ 실용 방식 (생일을 기준으로 나이 계산,...)   |   19 삽입 도구 (QR 코드 삽입, 경로에서 그림 삽입,...)   |   12 매출 상승 도구 (숫자를 단어로, 환율,...)   |   7 병합 및 분할 도구 (고급 결합 행, 셀 분할,...)   |   ... 그리고 더

Excel용 Kutools로 Excel 기술을 강화하고 이전과는 전혀 다른 효율성을 경험해 보세요. Excel용 Kutools는 생산성을 높이고 시간을 절약하기 위해 300개 이상의 고급 기능을 제공합니다.  가장 필요한 기능을 얻으려면 여기를 클릭하십시오...

kte 탭 201905


Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성을 50% 높이고 매일 수백 번의 마우스 클릭을 줄입니다!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Or you use this code on top and there is no need to put the whole code inside an if sentence

CarryOn = MsgBox("Do you want to run this macro?", vbYesNo, "Kutools for Excel")
If CarryOn = vbNo Then
Exit Sub
End If
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations