Excel中msgbox函数怎样设置单击是则运行,否则不运行

2024-12-23 00:23:17
推荐回答(2个)
回答1:

工具----选项----重新计算---勾选“手动计算”-----确定。

回答2:

接收msgbox的返回值,根据返回值来决定程序的运行。

示例代码
Sub demo11()

Dim msg As VbMsgBoxResult
msg = MsgBox("选择是:在sheet1前新建一个工作表." & Chr(13) & "选择否:退出", vbYesNo, "操作选项")
If msg = vbYes Then
Worksheets.Add
Else
End
End If

End Sub