메시지 상자 (Microsoft Word) 사용
Word에서 매크로를 만들 때 메시지 상자 사용을 쉽게 통합 할 수 있습니다. 이들은 일반적으로 사용자에게 정보를 전달하고 기본적인 입력을 얻는 데 사용됩니다. MsgBox 명령을 사용하여 메시지 상자를 포함합니다. 매크로의 다음 부분은 매우 간단한 메시지 상자를 만듭니다.
MsgBox "The Macro is Done"
MsgBox 호출의 일부로 기호 유형 코드를 포함하여 메시지 상자에 기호를 추가 할 수도 있습니다. 이러한 기호는 많은 Windows 대화 상자에서 광범위하게 사용됩니다. 다음 네 가지 유형의 기호를 사용할 수 있습니다.
Type |
Symbol |
|
16 |
Stop sign |
|
32 |
Question mark in a circle |
|
48 |
Exclamation point in a circle |
|
64 |
Information symbol (lowercase i in a circle) |
예를 들어 느낌표 기호를 포함한다고 가정 해 보겠습니다. 이는 일반적으로 중요한 일이 발생했거나 곧 일어날 때 알림으로 대화 상자에 포함됩니다. 메시지 상자에이 기호를 포함하려면 다음 매크로 코드를 포함합니다.
MsgBox "Can't run this macro on this text", 48
지금까지 MsgBox 명령은 명령문으로 사용되었지만 함수로도 사용할 수 있습니다. 이렇게하면 사용자로부터 간단한 입력을받는 데 사용할 수 있습니다. MsgBox 기능을 더 유용하게 만들기 위해 Word에서는 대화 상자에서 확인 단추 외에 더 많은 클릭 가능한 단추를 표시 할 수 있습니다. 이것은 메시지 상자에 표시된 기호에 사용 된 유형 코드를 조정하여 수행됩니다. 다음은 메시지 상자에 표시 할 수있는 다양한 단추 조합입니다.
Type |
Button Types |
|
1 |
OK, Cancel |
|
2 |
Abort, Retry, Ignore |
|
3 |
Yes, No, Cancel |
|
4 |
Yes, No |
|
5 |
Retry, Cancel |
버튼을 사용하려면 기호에 사용하려는 값에 버튼 유형의 값을 추가하기 만하면됩니다. 이전 예에서는 코드 48을 사용하여 느낌표 기호를 표시했습니다. 중단, 재시도, 무시 버튼도 포함하려면 코드를 50으로 변경하면됩니다. 즉, 48 (기호 코드)에 2 (버튼 코드)를 더한 값입니다.
이러한 방식으로 버튼을 사용할 때 MsgBox 함수는 사용자가 선택한 버튼을 나타내는 값을 반환합니다. 버튼은 왼쪽에서 오른쪽으로 -1, 0, 1로 돌아갑니다. 따라서 버튼 코드 3을 사용하면 -1은 사용자가 예를 선택했음을 의미하고 0은 아니오를 의미하며 1은 취소를 의미합니다.
_ 참고 : _
이 페이지 (또는 WordTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / wordribbon-WordTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_WordTips_는 비용 효율적인 Microsoft Word 교육을위한 소스입니다.
(Microsoft Word는 세계에서 가장 널리 사용되는 워드 프로세싱 소프트웨어입니다.)이 팁 (1072)은 Microsoft Word 97, 2000, 2002 및 2003에 적용됩니다. Word의 리본 인터페이스에 대한이 팁 버전 (Word 2007)을 찾을 수 있습니다. 이후) 여기 :
link : / wordribbon-Using_Message_Boxes [메시지 상자 사용]
.