Thanks Norie,
Your code above makes sense, so much appreciated. However, with regard to the example worksheet you posted, I am not sure about the coding on that. Does this bit
mean that it is adding pages based on the number of rows in the countries named range ? I cleared the content of one row in the named range and when I opened the userform it still showed a tab for the row I had cleared but, obviously, with no country name on the tab.
I have been having problems with opening the worksheet as it kept telling me that it was in use by my laptop so I had to select "notify". However, once opened I had a play with it and it raised a couple of questions. I appreciate it was only an example, but your further guideance would really be appreciated.
1. If this is adding pages rather than making them visible/invisible, how do I get all the comboboxes, textboxes etc on to the new pages with all the correct ranges, rowsources etc in place?
2. When selecting the checkboxes in the listboxes, how do I get it to acknowledge the check, leave the selected pages visible and hide the others ?
Unfortunately the workbook is much too large to post here, but would it help you if I posted a screenshot of the various pages ?
Many thanks
Bookmarks