Home |
Search |
Today's Posts |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
No success:( Is this working for you? On my PC with Excel 2003 not:(
Pls... Somebody to post working on Excel2003 code... When user close form if only one workbook to close excel or if there other books to close only activeworkbook... Sample (not working):( All varianst in prevision post not working too for me:( ----- 'Close form Private Sub CommandButton4_Click() Application.OnTime Now + TimeValue("00:00:02"), "closew" Unload Me End Sub ===== Sub closew() ActiveWorkbook.Save If Workbooks.Count 1 Then ActiveWorkbook.Close else Application.Quit endif End Sub ------ Big thanks in advance P.S. Is there variant mistake in my Excel config? But I wonder what happens... On Wed, 9 Jun 2004 10:37:26 -0400, "Tom Ogilvy" wrote: If excel can't close the workbook containing the code because the useform prevents it, then you would need to unload the userform and run the code from a general module, perhaps using Application.Ontime to start that macro - to break the connection between the running code and the userform. Public bCloseApp as Boolean Public sub ShowForm userform1.show if bCloseApp then for each bk in Application.Workbooks bk.save next Application.Quit End if End Sub in the userform Private Sub CloseAppButton_Click() bCloseApp = True unload me End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Macro to quit application | Excel Discussion (Misc queries) | |||
macro to close excel application other than application.quit | Excel Programming | |||
application.quit will not shut off application | Excel Programming | |||
Open program with Application.Quit? | Excel Programming | |||
Quit Application | Excel Programming |