📅  最后修改于: 2023-12-03 14:48:17.041000             🧑  作者: Mango
VBA (Visual Basic for Applications) 是一种宏语言,用于在 Microsoft Office 应用程序中编写自定义宏和脚本。MsgBox 是 VBA 中的一个内置函数,用于在运行时显示一个消息框。
MsgBox 可以用来显示一条消息,供用户查看或作出反应。下面是 MsgBox 函数的基本用法:
MsgBox prompt [, buttons] [, title] [, helpfile, context]
prompt
是要在消息框中显示的文本。buttons
是可选的参数,用于指定消息框中显示的按钮的类型。常用的按钮类型包括:title
是可选的参数,用于指定消息框的标题。helpfile
和 context
是可选的参数,用于指定与消息框相关联的帮助文件和帮助上下文。下面是使用 MsgBox 函数显示消息框的示例:
Sub ShowMessage()
MsgBox "Hello, World!", vbInformation + vbOKOnly, "Greeting"
End Sub
在上面的示例中,我们使用 MsgBox 函数显示具有“Hello, World!”文本、一个“确定”按钮和标题“Greeting”的消息框。vbInformation + vbOKOnly
参数将消息框类型设置为信息框。
MsgBox 函数在用户关闭消息框后返回一个整数值。返回值表示用户选择的按钮。以下是可能的返回值:
vbOK
:用户单击了“确定”按钮。vbCancel
:用户单击了“取消”按钮。vbYes
:用户单击了“是”按钮。vbNo
:用户单击了“否”按钮。使用 VBA 的 MsgBox 函数可以方便地在运行时向用户显示消息框,并根据用户的选择做出相应的处理。MsgBox 是一种简单而有用的工具,可用于编写自定义的 Microsoft Office 宏和脚本。