Hide & Unhide Sheets Using Image or Icon

KingOfKings31

New Member
Joined
Jul 2, 2018
Messages
9
Hi there. I've recently created a workbook for work that contains a dashboard along with other sheets that contain the data that feeds the dashboard. On the dashboard itself, I want to use an icon/image as a button to unhide a specific sheet in the workbook that's hidden, but also have the sheet re-hide itself when the page is clicked off of or when a icon/image button on that page is clicked. I know VBA code will be needed, but I just dont know the code to make this happen. Any and all help will be appreciated!
 
@KingOfKings31
Please do not post the same question multiple times. All clarifications, follow-ups, and bumps should be posted back to the original thread. Please see rule 12 here: Forum Rules.
I have merged both threads
 
Upvote 0

Excel Facts

Move date out one month or year
Use =EDATE(A2,1) for one month later. Use EDATE(A2,12) for one year later.
Here is the code:

Sub Alarm_Unhide()
Sheets("Alarm_Descriptions").Visible = True
Application.GoTo Sheets("Alarm_Descriptions").Range("A1")
End Sub
 
Upvote 0
The script works for me.

I just tested it. Are you sure your sheet names are exactly as shown in the script?
What version of Excel are you using?
Are you using a PC or a Apple Computer.
 
Upvote 0
I'm on a PC using Office 365 Excel. And yes I am sure of the name because when I run the code, the sheet unhides and it does go to the page, but it also gives me the Run-time error '1004' code.
 
Upvote 0
I have no answer why it's not working for you.
Do you have some other code in the sheet your trying to unhide.
 
Upvote 0
The sheet(s) are protected. But I was able to adjust the code using "ThisWorkbook.Sheets instead of Application.GoTo function and that resolved the issue.
 
Upvote 0

Forum statistics

Threads
1,224,828
Messages
6,181,204
Members
453,022
Latest member
RobertV1609

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top