Probably, but you will need to be much, much more specific with your question.
How much help do you need? Do you know SW API? Do you know VBA? Have you ever written code in any language?
What's the filter supposed to do? Does it need to update live? What are the criteria? How flexible?
Etc etc etc