函数原型 Function MsgBox (Prompt, [Buttons As VbMsgBoxStyle = vbOKOnly], [Title], [HelpFile], [Context]) As VbMsgBoxResult 返回值 VbMsgBoxResult 取第二个参数裏指定的button样式中,单击选择的那一个 Const vbAbort = 3 Const vbCancel = 2 Const vbIgnore = 5 Const vbNo = 7 Const vbOK = 1 vbRetry=4 Const vbYes = 6 MsgBox("String1",,"String2","String3",2) 这个函数裏没有指定button样式,所以默认为 vbOKOnly 即提示对话裏只有一个ok 当按下ok後即返回 vbok, [Const vbOK = 1] 所以答案是1