導讀 今天小出來為大家解答以上問題。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、以下是運行結果:
本文到此結束,希望對大家有所幫助。