Yes Pari is correct. I too had faced in one of my project, then i implemented by using BookMarks.
Bookmark can save and retrieve the filter selections whenever we required, that's the great feature of BookMark in Qlikview.
An additional step for your requirements will be fulfilled by applying triggers only in "On-Leave" and "On-Activate" actions.i.e; Right-Click on sheet --> Properties --> Triggers --> Sheet Events
Action Type --> Bookmarks --> ReplaceBookmark= BM01
Action Type --> Selections --> ClearAll
Action Type --> Bookmarks --> ApplyBookmark = BM01
I hope this might helps you.
i think in this case the best way is to use "alternate state". define an alternate state in :
Settings --> Document properties --> General : Alternate States...
then for every object that is on that special sheet, set this alternate state in:
properties --> General : Alternate State
i hope this help you.