Excel VBA中Msgbox是很常用的工具。Msgbox的基本结构如下:
MsgBox(Prompt,[Buttons],[Title],[Helpfile,Context])
这里你可以写上你想要输出的内容。比如上图的“Presented by 生活缺乏心跳”。
Sub abc()
MsgBox "Presented by 生活缺乏心跳"
End Sub
或者
sub abc()
MsgBox Prompt:="Presented by 生活缺乏心跳"
End Sub
下图是Buttons的参数
现在加入第二个参数。
Sub abc()
MsgBox "Presented by 生活缺乏心跳",vbYesNoCancel
End Sub
在mac版本的excel中不能显示系统的图案,所以我附上window中的操作。
Sub abc()
MsgBox "Presented by 生活缺乏心跳",vbYesNoCancel+vbCritcal
End Sub
Sub abc()
MsgBox "Presented by 生活缺乏心跳",vbYesNoCancel,"Messagebox"
End Sub
既然有了选项,那么每次选择之后,一定会有相应的值返回给我们,下图是操作以及与之对应的返回值。之后我们可以返回值再做操作。