首页上一页 1 下一页尾页 2 条记录 1/1页
mybox = MsgBox("注意数据类型", 2 + vbExclamation, "错误提示 ")
If mybox = 3 Then End
为什么等于3就会退出,为什么要+2?
2 + vbExclamation其实是VbAbortRetryIgnore + VbExclamation;也就是说,“显示 Abort、Retry 及 Ignore 按钮” + “显示 Warning Message 图标”。
等于3,说明选择了“Abort”按钮。
详细信息,请参见以下Msgbox函数的帮助信息截图。
第一组值 (0–5) 描述了对话框中显示的按钮的类型与数目;第二组值 (16, 32, 48, 64) 描述了图标的样式;第三组值 (0, 256, 512) 说明哪一个按钮是缺省值;而第四组值 (0, 4096) 则决定消息框的强制返回性。将这些数字相加以生成 buttons 参数值的时候,只能由每组值取用一个数字。
注意 这些常数都是 Visual Basic for Applications (VBA) 指定的。结果,可以在程序代码中到处使用这些常数名称,而不必使用实际数值。