作者:乔山办公网日期:
返回目录:excel表格制作
vba是单线程的程序,这个问题程序员是无法解决的。
if [f5]= "正确" then
msgbox "正确"
else
msgbox "错误"
end if
msgbox("内容")可以将返回值zd传递给变量
如:
msg=msgbox("内容")
然后根据变量msg的内容作进一步处理(比如这种内用法中,可以返回YES或NO的对容应数值)
而
msgbox "内容"
则仅作为显示一个提示信息。
接收msgbox的返回zd值,根据返回值来决定程序的运行。内
示例代码
Sub demo11()
Dim msg As VbMsgBoxResult
msg = MsgBox("选择是:在sheet1前新建一个工作表." & Chr(13) & "选择否:退出", vbYesNo, "操作容选项")
If msg = vbYes Then
Worksheets.Add
Else
End
End If
End Sub