Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Running a Sub and exiting the current one.
I have a message box and on the VbNo command I want to run another
code and exit the current Sub. How do I do this. Thanks David |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Running a Sub and exiting the current one.
This is a way to do it: But it depends whether the procedure it nested inside another loop... (which needs to be made aware of how the called procedure progressed..and I'd use a module boolean variable for that. if it's NOT a 'nested' call you can do without the boolean dim bCancel as boolean Sub main() bCancel=false proc1 if bcancel then proc3 end sub sub proc1() if vbno=msgbox("continue",vbyesno) then msgbox "oops" bCancel=true proc2 exit sub else Msgbox "I'll get to work" endif 'code continues here end sub sub proc2 msgbox "I'll do the cleanup" end sub sub proc3 msgbox "I'll make the report" end sub hope this was clear... (though it does look hasty :) keepITcool < email : keepitcool chello nl (with @ and .) < homepage: http://members.chello.nl/keepitcool (dht) wrote: I have a message box and on the VbNo command I want to run another code and exit the current Sub. How do I do this. Thanks David |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Running a Sub and exiting the current one.
Dim res as Variant ' or long
res = Msgbox("Click yes or no", vbYesNo) if res = vbNo then Macro1 exit sub else msgbox "You said yes" End if -- Regards, Tom Ogilvy "dht" wrote in message om... I have a message box and on the VbNo command I want to run another code and exit the current Sub. How do I do this. Thanks David |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Running total based upon current date | Excel Worksheet Functions | |||
Exiting Excel | Excel Discussion (Misc queries) | |||
Running/Current time in cell? | New Users to Excel | |||
Exiting Worksheet | Excel Discussion (Misc queries) | |||
Exiting a workbook | Excel Programming |