XL: 如何建立 [是] 和 [否] 按鈕的自訂的訊息方塊

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:142142
本文已封存。本文係以「現狀」提供且不會再更新。
結論
根據預設值,MsgBox 函式中一個 Microsoft Visual Basic 應用程式程序會包含單一的 [確定] 按鈕。但是,您可以在訊息方塊中顯示其他按鈕。本文提供會顯示 [是] 和 [] 按鈕在訊息方塊範例 Visual Basic 巨集,發行項也將說明如何擷取使用者按一下來解除訊息方塊哪一個按鈕的相關資訊。
其他相關資訊
Microsoft 僅,為了說明提供程式設計範例,不提供任何明示或默示的保證。這包括,但不限於適售性或適合某特定用途之默示擔保責任。本文假設您已熟悉使用我們所示範的程式設計語言以及建立和偵錯程序所使用的工具。Microsoft 技術支援工程師可以協助解釋特定程序的功能,但它們不會修改這些範例以提供附加功能或建構程序,以符合您特定需求。

範例的 Visual Basic 事件程序

   Sub Msgbox_Yes_No()      Dim Response As Integer      ' Displays a message box with the yes and no options.      Response = MsgBox(prompt:="Select 'Yes' or 'No'.", Buttons:=vbYesNo)      ' If statement to check if the yes button was selected.      If Response = vbYes Then         MsgBox "You selected 'Yes'."      Else         ' The no button was selected.         MsgBox "You selected 'No'."      End If   End Sub				
當您執行巨集時,您會收到一個訊息方塊,其中包含 [是] 和 [] 按鈕。如果您按一下 [是],巨集就會顯示訊息方塊,告訴您按下 [] 按鈕。當您按一下 [否] 會出現一個訊息方塊,指出您按下 [] 按鈕。
参考
"Visual Basic 使用者指南 》 」 版本 5.0,第 11 章 」 顯示資訊與 [MsgBox 函數 」

如需詳細資訊關於訊息方塊顯示在巨集在 Microsoft Excel,版本 7.0,97 或 Excel 98 Macintosh 版按一下 解答精靈[說明] 功能表和型別上:
請告訴我關於訊息方塊
如需詳細資訊關於訊息方塊顯示在 Microsoft Excel 版本 5.0 中的巨集,選擇 使用 Visual Basic 設計程式 請選擇 [搜尋] 和 [型別:
msgbox
取得更多資訊有關取得應用程式的說明與 Visual Basic 請按一下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項:
163435VBA: 應用程式的 Visual Basic 程式設計資源
5.00a 5.00 c 8.00 XL97 XL7 XL5

警告:本文為自動翻譯

內容

文章識別碼:142142 - 最後檢閱時間:12/04/2015 12:54:48 - 修訂: 2.3

Microsoft Excel 97 Standard Edition, Microsoft Excel 95 Standard Edition, Microsoft Excel 95a, Microsoft Excel 5.0 Standard Edition, Microsoft Excel 5.0c, Microsoft Excel 5.0 for Macintosh, Microsoft Excel 5.0a for Macintosh, Microsoft Excel 5.0 Standard Edition

  • kbnosurvey kbarchive kbmt kbdtacode kbhowto kbprogramming KB142142 KbMtzh
意見反應