Basically a oneliner suffices, provided the 'name in cell R1 contains no spaces e.g 'concatselection'.
In the codemodule of sheet 'Report'
Code:Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$C$1" Then Sheets("Extract ESR").UsedRange.Columns(18).AdvancedFilter 2, , Sheets("Extract ESR").Cells(1, 23), True End Sub
Bookmarks