ladbroke,
Attached is an example workbook based on the criteria you described. It uses a data-validation drop down list in cell A1, which is monitored by the worksheet_change event. Here is the worksheet_change event code:
To view the code, press Alt+F11 and double-click on Sheet1. To see how it works, you can scroll the spreadsheet left and right to see what columns get hidden based on the A1 cell value. Then change the A1 cell value and you'll see that the appropriate columns become hidden. To have all columns be shown, select cell A1 and press Delete to clear the value in A1. Note that this will not delete the drop-down list, so you could make another selection if you like.
Bookmarks