Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi All- I've got an exit button in a user form that I want to
accomplish the following with when clicked- 1. Prompt the user to see if they want to save the form and associated workbook. 2. If yes to save then ask to save as and where. 3. Exit form and excel. Presently I have the following code associated with the button. Obviously it's inoperable at this point. I've searched quite a bit to find some similiar code, without much luck. Any help would be greatly appreciated. Thanks. Private Sub BtnExit_Click() End Sub |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Matt,
Try something like Private Sub btnExit_Click() Dim FName As Variant FName = Application.GetSaveAsFilename(, "Excel Files (*.xls),*.xls") If FName = False Then Exit Sub End If ThisWorkbook.SaveAs Filename:=FName Me.Hide Application.Quit End Sub -- Cordially, Chip Pearson Microsoft MVP - Excel Pearson Software Consulting, LLC www.cpearson.com "Matt" wrote in message oups.com... Hi All- I've got an exit button in a user form that I want to accomplish the following with when clicked- 1. Prompt the user to see if they want to save the form and associated workbook. 2. If yes to save then ask to save as and where. 3. Exit form and excel. Presently I have the following code associated with the button. Obviously it's inoperable at this point. I've searched quite a bit to find some similiar code, without much luck. Any help would be greatly appreciated. Thanks. Private Sub BtnExit_Click() End Sub |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
But be aware that the data entered into the userform is not saved, next time
it will open as designed. -- HTH RP (remove nothere from the email address if mailing direct) "Chip Pearson" wrote in message ... Matt, Try something like Private Sub btnExit_Click() Dim FName As Variant FName = Application.GetSaveAsFilename(, "Excel Files (*.xls),*.xls") If FName = False Then Exit Sub End If ThisWorkbook.SaveAs Filename:=FName Me.Hide Application.Quit End Sub -- Cordially, Chip Pearson Microsoft MVP - Excel Pearson Software Consulting, LLC www.cpearson.com "Matt" wrote in message oups.com... Hi All- I've got an exit button in a user form that I want to accomplish the following with when clicked- 1. Prompt the user to see if they want to save the form and associated workbook. 2. If yes to save then ask to save as and where. 3. Exit form and excel. Presently I have the following code associated with the button. Obviously it's inoperable at this point. I've searched quite a bit to find some similiar code, without much luck. Any help would be greatly appreciated. Thanks. Private Sub BtnExit_Click() End Sub |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Good point Bob- Any idea of code that would allow the data to be saved
as well. I'm also looking for a pop-up box which upon pressing the exit button would ask the user if they wanted to save the form w/ data -- if yes would save and if no would exit the entire application. Thanks for everyone's help! |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Matt,
You would have to hive it off somewhere, like a hidden worksheet or a text file, and then the next time you open the form, re-in state it. All manual I am afraid. ans = MsgBox("Save the Form", vbYesNo) If ans = vbYes 'call the save routine Else End End If -- HTH RP (remove nothere from the email address if mailing direct) "Matt" wrote in message ups.com... Good point Bob- Any idea of code that would allow the data to be saved as well. I'm also looking for a pop-up box which upon pressing the exit button would ask the user if they wanted to save the form w/ data -- if yes would save and if no would exit the entire application. Thanks for everyone's help! |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How To Get An Event To Run When I Exit A TextBox | Excel Programming | |||
Form Exit Event | Excel Programming | |||
combobox exit event | Excel Programming | |||
Exit Event | Excel Programming | |||
Control Exit event | Excel Programming |