Dear Pros,
I am confused. I have a final thing to do in my program. I have lists of components "Component 1" "Component 2" etc... the list are basically worksheets which contain all types of specs regarding their component (example: Component 1 [sheet] has over 100 specs of component 1...).
With that being said, I just want 1 sheet to show in my list which contains a list of all components. I have the following function in 1 cell which fetches the name. It works perfectly.
=IF(ISERROR(INDIRECT(ADDRESS(4,2,1,FALSE,"Component "&ROW($A2)),))=TRUE,"",HYPERLINK("[Components collection.xlsm]"&ADDRESS(3,2,1,FALSE,"Component "&ROW($A2)),INDIRECT(ADDRESS(3,2,1,FALSE,"Component "&ROW($A2)),)))
My issue though is that the hyperlink can't open the sheet if i hide it. In order to open it, I need to unhide it, click the hyperlink, then hide it again when I see the specs or make changes. I want to hide it because I will get over 100 components and I don't want to have over 100 tabs. I just want 1 tab.
The question is therefore:
1) How can I automatically activate and unhide the page when component name in the list (cell) is clicked (taking in mind that the hyperlink in the cell given above also fetches the name of the component in the component sheet).
2) How can I automatically hide the sheet when I switch out of it? It is tricky because I have over 100 components with sheet names that are "Component 1", ..., "Component 100",... etc.
Bookmarks