Thanks everyone for your help, Much appreciated.
I'm not familar with Power Query at all, so I'm sticking with the traditional route (although I'm clearly not great wityh that either!!). Apologies @alansidman.
@gijsmo - I have taken the code you supplied (v2) incorporating @vcoolio's suggestions, and I've tweaked it to fit with my actual 'live' reporting needs. However, I cannot get it to function properly.
See the attached spreadsheet with the code included and a couple of my comments.
Sheets are:
iGARApplications - the source data - cutdown version only two de-personalised rows included.
Report Generation -criteria input. Only assigned code to the 'Platinum' button for now.
Report - Platinum - Output
Report - Platinum Saved (just a saved copy of the report column headers - to paste back in when I encounter errors
List - a single named range for the report criteria dropdown.
You will see from the code the input columns from the source and the order they need to be reported in.
For the report output, I always need rows 1 - 3 to be there (including the read header row). At the moment these are being deleted (when I can get it to work).
On line 39 of the code, when rSRC range is set to A1 I get runtime error 1004. I've managed to get the report to run setting this to A3 and A4, but whilst it selects the correct ID for the criteria, it only outputs c. 3 fields - and a strange one off to the right. The rest are blank.
Any additional help you can give me to get this working would be appreciated. I've probably done something dim!
Many thanks
Maid1812