Msgbox是人機對話的一個重要窗口,vba中定義的各類提示框很好地為我們了解計算機運行到某個階段或出現了什麼問題進行了一個反饋途徑。
本節介紹如何使用MsgBox函數。
下圖為本節示例,例舉出了所有Msgbox函數的形式,以及參數值。
MsgBox函數語法
MsgBox (prompt, [ buttons, ] [ title, ] [ helpfile, context ])
除prompt為必選項,其餘為可選。
具體介紹如下圖所示
參數buttons代表了要應用什麼類型的對話框,具體類型如下圖所示:
Msgbox可以返回值,由于其窗體中的按鈕不同,其返回值也不相同。
返回值可參考下圖
下面是具體的示例:
如果程序中隻需要一個确定按鈕,可以使用如下代碼:
MsgBox "恭喜你,你已經學會MsgBox使用方法!", vbOKOnly, "提示"
其中,vbOKOnly就代表對話框的類型,隻有一個确定按鈕。
vbOKOnly是一個常量,可以用值來代替,如:
MsgBox "恭喜你,你已經學會MsgBox使用方法!", 0, "提示"
和上面代碼具有同樣的效果。
Msgbox對話框的應用是一個經常性的代碼,适當應用會提高程序的交互性,有助于使用者對系統的執行過程有一個清晰的了解,同時也可以避免較多的不确定問題。
有興趣可以加強試驗,這個函數不難,問題在于在什麼樣的情況下,選擇什麼類型對話框。
歡迎關注、收藏
END
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!