ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   How do I set a macro to unhide a worksheet and stay on it? (https://www.excelbanter.com/excel-programming/435897-how-do-i-set-macro-unhide-worksheet-stay.html)

moez77

How do I set a macro to unhide a worksheet and stay on it?
 
I am trying to create a form on Excel (2007) that will contain individual
form control buttons for every worksheet in the workbook. My goal is to just
display one sheet with a control button with all the options for the actual
worksheets. Once the user selects the button for the worksheet he would like
to see that worksheet should unhide and display. I got the macro recorded to
do so but it then switches back to the form sheet. I would like for it to
remain on the newly displayed worksheet.


Barb Reinhardt

How do I set a macro to unhide a worksheet and stay on it?
 
Show us what you have and we can modify. (it's not much, I'm sure)

"moez77" wrote:

I am trying to create a form on Excel (2007) that will contain individual
form control buttons for every worksheet in the workbook. My goal is to just
display one sheet with a control button with all the options for the actual
worksheets. Once the user selects the button for the worksheet he would like
to see that worksheet should unhide and display. I got the macro recorded to
do so but it then switches back to the form sheet. I would like for it to
remain on the newly displayed worksheet.


JLGWhiz[_2_]

How do I set a macro to unhide a worksheet and stay on it?
 
Assuming sheet 2 is hidden, the something like:

Private Sub CommandButton1_Click()
Sheets("Sheet2").Visible = True
Sheets("Sheet2").Activate
End Sub



"moez77" wrote in message
...
I am trying to create a form on Excel (2007) that will contain individual
form control buttons for every worksheet in the workbook. My goal is to
just
display one sheet with a control button with all the options for the
actual
worksheets. Once the user selects the button for the worksheet he would
like
to see that worksheet should unhide and display. I got the macro recorded
to
do so but it then switches back to the form sheet. I would like for it to
remain on the newly displayed worksheet.




JLGWhiz[_2_]

How do I set a macro to unhide a worksheet and stay on it?
 
If the button is on a UserForm, modify the code to:

Private Sub CommandButton1_Click()
Sheets("Sheet2").Visible = True
Sheets("Sheet2").Activate
Unload Me
End Sub

This will close the UserForm and leave the Active sheet on screen.

"moez77" wrote in message
...
I am trying to create a form on Excel (2007) that will contain individual
form control buttons for every worksheet in the workbook. My goal is to
just
display one sheet with a control button with all the options for the
actual
worksheets. Once the user selects the button for the worksheet he would
like
to see that worksheet should unhide and display. I got the macro recorded
to
do so but it then switches back to the form sheet. I would like for it to
remain on the newly displayed worksheet.





All times are GMT +1. The time now is 04:18 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com