Thanks for the reply, I've added the code into yours but it doesn't trigger the filter, does this look right to you? The sheet to be filtered is called DForm and the "Y" is displayed in column U (checked and that column is definitely recalculating properly when the main page is filtered, it also doesn't make any difference if I type directly into the column), it copies the filtered data to the same range in the DFormOUT sheet.
I wondered whether it might be that annoying "feature" where Excel makes you run an advanced search from the destination sheet, but I put the code I got from the macro into a module and can run it from any sheet without difficulty. Perhaps an alternative if this can't be made to work automatically (although I may well have made a mistake with the above
) would be for me to just link it (plus the other 5 that I'll need) up to a "refresh" button on the main page - not perfect perhaps but it's a definite improvement
Bookmarks