Without seeing your own code it's hard to pass comment, but using my example - if you run Sub one() and click "Yes" on subsequent MsgBox Sub three() is not invoked (no "Invoked" dialog is generated).