I have created a workbook which lists Products and their Suppliers. The workbook contains 51 worksheets (plus a contents page)
I have categorised each Product into Product Ranges - of which their are 17.
For ease of use, each of the 17 Product Ranges are on 3 worksheet tabs, hence 51 worksheets.
I now have 17 User Forms which are named in accordance with the (Product Range) tab names.
What I want is for each of the 17 User Forms to be assigned or set, (i.e. active / visible) to 3 'Product Range Worksheets'. Whilst one User Form is active, the other 16 User Forms are to stay invisible / non-active until their particular 3 worksheets are open / activated.
I am using the User Forms with Command Buttons to navigate through the workbook as there are so many worksheets.
Having very limited knowledge in VBA I'm hoping the above is clear and someone can provide a code/s (with a few instruction) that will do the trick.
Thanks in advance
I have categorised each Product into Product Ranges - of which their are 17.
For ease of use, each of the 17 Product Ranges are on 3 worksheet tabs, hence 51 worksheets.
I now have 17 User Forms which are named in accordance with the (Product Range) tab names.
What I want is for each of the 17 User Forms to be assigned or set, (i.e. active / visible) to 3 'Product Range Worksheets'. Whilst one User Form is active, the other 16 User Forms are to stay invisible / non-active until their particular 3 worksheets are open / activated.
I am using the User Forms with Command Buttons to navigate through the workbook as there are so many worksheets.
Having very limited knowledge in VBA I'm hoping the above is clear and someone can provide a code/s (with a few instruction) that will do the trick.
Thanks in advance