I certainly agree with Leith that more info would be good but I can't resist these as I always find them interesting...
One possible workaround would be to ensure you
a) have say 1 volatile calculation on your sheet containing the Auto Filter, eg
=NOW()
the above will ensure the Calculate event is triggered (given alteration of Row Visibility is Volatile Action) ...
b) apply a Calculate Event to the sheet object based on active row visibility
in the above I set this up to select the first visible cell below the headers - however if you simply want to select the header cell remove the Offset(1) from the above.
To insert the above right click on tab containing the filter - select View Code and past above into resulting window ensuring macros enabled thereafter.
I'm sure it's not watertight but I hope it gives you some ideas...
Bookmarks