Open hidden sheet from a cell that has variable input values

russelldt

Board Regular
Joined
Feb 27, 2021
Messages
160
Office Version
  1. 365
Platform
  1. MacOS
Morning,

I have 3 cells on a sheet (C18,D18, E18), that contain variable values, depending on selections made elsewhere on the sheet. The value that is shown on each of the 3 cells, are the names of hidden sheets. I want to be able to unhide the sheet(s) by selecting the relevant cell (C18, D18 or E18).

I have been using the following VBA, but for some reason it's no longer working. I'm using Excel version 16.71.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.EnableEvents = False
If Not Intersect(Target, Range("C18, D18, E18")) Is Nothing Then Worksheets(Target.Value).Visible = xlSheetVisible
Application.EnableEvents = True
End sub


Any help to resolve this would be appreciated.
 

Excel Facts

How to find 2nd largest value in a column?
MAX finds the largest value. =LARGE(A:A,2) will find the second largest. =SMALL(A:A,3) will find the third smallest
May not be a great help but it works on my Windows 10 machine running 365 Version:2302 Build:16130.20306 Click-to-Run
 
Upvote 0
May not be a great help but it works on my Windows 10 machine running 365 Version:2302 Build:16130.20306 Click-to-Run
Ta, I'm on Mac OS, so that could be the issue, although I don't know why, as it has worked for a few years.
 
Upvote 0

Forum statistics

Threads
1,224,824
Messages
6,181,187
Members
453,020
Latest member
Mohamed Magdi Tawfiq Emam

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