Tuesday, November 14, 2006
Excel/엑셀] VBA MsgBox (메시지 박스) 만들기; 메세지 상자 출력
엑셀에서 VBA로 메시지 박스를 만드는 방법은 다음과 같습니다.
우선 엑셀을 실행시키고, Alt+F11 키를 눌러 비베(Visual Basic) 에디터를 호출한 후
비베에디터 메뉴: 삽입 > 모듈
을 선택하여 모듈을 하나 삽입하고, 다음의 코드를 복사하여 붙여 넣고, F5 키를 누르면 엑셀 화면에, 작은 메시지 박스가 나타납니다.
* "안녕하세요, 엑셀 메시지 박스입니다" 라는 문자열이 들어 있는 박스와
* 현재 날짜와 시간이, "2006-11-13오후 7:25:34" 의 형식으로 표시되는 박스가 또 나올 것입니다.
즉 MsgBox 함수로, 메시지 대화상자(Message Box)를 만들 수 있습니다.
참고: ▶▶ Excel/엑셀] MsgBox, Yes No Cancel 버튼 대화상자 만든 후, 결과 값 처리
참고: ▶▶ VBScript/비베] MsgBox 줄바꿈(행갈이) 방법, 멀티라인 메시지: Visual Basic, VBA
우선 엑셀을 실행시키고, Alt+F11 키를 눌러 비베(Visual Basic) 에디터를 호출한 후
비베에디터 메뉴: 삽입 > 모듈
을 선택하여 모듈을 하나 삽입하고, 다음의 코드를 복사하여 붙여 넣고, F5 키를 누르면 엑셀 화면에, 작은 메시지 박스가 나타납니다.
Sub Example()
MsgBox "안녕하세요, 엑셀 메시지 박스입니다"
MsgBox Date & Time
End Sub
MsgBox "안녕하세요, 엑셀 메시지 박스입니다"
MsgBox Date & Time
End Sub
* "안녕하세요, 엑셀 메시지 박스입니다" 라는 문자열이 들어 있는 박스와
* 현재 날짜와 시간이, "2006-11-13오후 7:25:34" 의 형식으로 표시되는 박스가 또 나올 것입니다.
즉 MsgBox 함수로, 메시지 대화상자(Message Box)를 만들 수 있습니다.
참고: ▶▶ Excel/엑셀] MsgBox, Yes No Cancel 버튼 대화상자 만든 후, 결과 값 처리
참고: ▶▶ VBScript/비베] MsgBox 줄바꿈(행갈이) 방법, 멀티라인 메시지: Visual Basic, VBA
tag: office
엑셀 Excel | 워드 Word | VBA 매크로 | 오피스
<< Home