Thanks for the input,
I've just tried out your suggestion but my problem isn't the filter implementation itself. The main problem here is to apply the colour changes. If a row is removed, the colour scheme of that line must be also removed, as the cell colour is a table property all the rows after the removed one require a update one cell at a time.
Example:
Row #1: Failed -> RED
Row #2: Passed -> GREEN
Row #3: Failed -> RED
Row #4: Passed -> GREEN
Row #5: Failed -> RED
By removing the 2nd Row the result should be:
Row #1: Failed -> RED
Row #2: Failed -> RED
Row #3: Passed -> GREEN
Row #4: Failed -> RED
Conclusion: Removing Row #2 requires an update of the table properties in order to adjust the rows to the colour scheme. In a table with a couple hundred rows the table re-adjustment requires a lot of processing time.
I