MsgBox(prompt[,buttons][,title][,helpfile,context])
參數說明
- prompt?- 必需的參數。在對話框中顯示為消息的字符串。提示的最大長度大約為
1024
個字符。 如果消息擴展為多行,則可以使用每行之間的回車符(Chr(13)
)或換行符(Chr(10)
)來分隔行。 - buttons?- 可選參數。一個數字表達式,指定要顯示的按鈕的類型,要使用的圖標樣式,默認按鈕的標識以及消息框的形式。如果留空,則按鈕的默認值為
0
。 - title?- 可選參數。 顯示在對話框的標題欄中的字符串表達式。 如果標題留空,應用程序名稱將被放置在標題欄中。
- helpfile?- 可選參數。一個字符串表達式,標識用于為對話框提供上下文相關幫助的幫助文件。
- Context?- 可選參數。一個數字表達式,用于標識由幫助作者分配給相應幫助主題的幫助上下文編號。 如果提供上下文,則還必須提供
helpfile
。
Buttons?參數可以使用以下任何值 -
- 0 vbOKOnly?- 僅顯示“確定”?按鈕。
- 1 vbOKCancel?- 顯示“確定”?和“取消”?按鈕。
- 2 vbAbortRetryIgnore?- 顯示“中止”,“重試”和“忽略”?按鈕。
- 3 vbYesNoCancel?- 顯示“是”,“否”和“取消”?按鈕。
- 4 vbYesNo?- 顯示“是”和“否”按鈕。
- 5 vbRetryCancel?- 顯示“重試”和“取消”按鈕。
- ...
MsgBox
函數可以返回以下值之一,可用于標識用戶在消息框中單擊的按鈕。
- vbOK?-?確定?按鈕被點擊。
- vbCancel?-?取消?按鈕被點擊。
- vbAbort?-?中止?按鈕被點擊。
- vbIgnore?-?忽略?按鈕被點擊。
- vbYes?-?是?按鈕被點擊。
- vbNo?-?否?按鈕被點擊。
?
示例:
1 Function MessageBoxDemo() 2 MsgBox ("歡迎你!!") 3 result = MsgBox("你喜歡藍色嗎?", 3, "選擇一個選項") 4 MsgBox ("返回 result 的值是:" & result) 5 6 End Function
?
摘自:易百教程
?