如果未触发消息框,宏应该运行ahed

问题描述 投票:0回答:1

如果未触发是否消息框,我希望我的宏继续。 目前我在宏中设置了是否消息框。例如,如果单元格 A1 中的值大于 100,则会弹出消息框并显示“该值大于 100,您要继续吗?”如果我按“否”,它将退出子程序,如果我按“是”,则执行其余代码。很酷,一切正常,但问题是,当单元格 A1 中的值小于 100 并且我运行宏时,什么也没有发生。如果单元格 A1 中的值低于 100,我希望宏也继续运行。 谢谢你

我正在使用以下代码作为消息框

If Range("E14").Value = "EID Already Exist" Then
                 AnswerYes = MsgBox("EID Already Exist Do you want to go ON?", vbQuestion + vbYesNo, "User Repsonse")

If AnswerYes = vbYes Then

rest of the code 

else
exit sub


excel vba msgbox
1个回答
0
投票

也许像这样?

If Range("E14").Value = "EID Already Exist" Then
   ans = MsgBox("EID Already Exist Do you want to go ON?", _
                  vbQuestion + vbYesNo, "User Repsonse")

   If ans <> vbYes Then Exit Sub
End If

'rest of code
© www.soinside.com 2019 - 2024. All rights reserved.