msgbox編程教程(msgbox的用法)

導讀 今天小出來為大家解答以上問題。msgbox編程教程,msgbox的用法很多人還不知道,現在讓我們一起來看看吧!1、新建一個excel表格,alt f11

今天小出來為大家解答以上問題。msgbox編程教程,msgbox的用法很多人還不知道,現在讓我們一起來看看吧!

1、新建一個excel表格,alt f11進入vba編輯窗口。

2、上圖是一個很簡單的函數,彈出“這是一個彈出窗口”的信息。系統提示解釋了msgbox的語法。

3、下圖是跑步的結果。

4、下面介紹一下msgbox的參數。下圖是百度百科里的信息。

5、第一個參數是彈出窗口返回的消息,比如上面返回的“這是一個彈出窗口”。

6、第二個參數非常有用。用于返回彈出窗口的圖標樣式,哪些按鈕返回用戶選擇的信息等等。以下是百科全書中的信息:

7、例如,假設我們要彈出一個帶有警告圖標、是和否按鈕的窗口,消息是“刪除的信息無法恢復。要刪除嗎?”。看一下代碼:

8、Subtest()response=MsgBox('刪除的信息無法恢復。你想刪除它嗎?VB感嘆號vbYesNo)EndSub

9、運行結果:

10、以上代碼的區別在于msgbox有一個返回值,如下表所示:

11、我們來看看完整的例子:要求彈出一個信息窗口,信息內容為“刪除信息,無法恢復。要刪除嗎?”,窗口的標題是“警告”,圖標是警告圖標。如果用戶選擇“是”,它將返回“已刪除!”否則,返回“你取消了!”

12、看一下代碼:

13、Subtest()response=MsgBox('刪除的信息無法恢復。你想刪除它嗎?vbexample vbYesNo,' warning ')if response=vbYesThenMsgBox '刪除了' ElseMsgBox ',并且您取消了' EndIfEndSub '

14、以下是運行結果:

本文到此結束,希望對大家有所幫助。

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!