Eu acho que você pode fazer esse filtro legal no Excel 2010 também (enquanto eu estiver usando 2013).
UPDATE
Estecódigofazisso:
Subhide_pivot_items()DimptAsPivotTableSetpt=ActiveSheet.PivotTables("PivotTable2")
Dim cell As Range
For Each cell In pt.PivotFields("Data").PivotItems("S").DataRange
If cell.Value = vbNullString Then
'hiding row
pt.PivotFields("Proj").PivotItems(ThisWorkbook.ActiveSheet.Cells( _
cell.Row, pt.PivotFields("Proj").DataRange.Column).Value).Visible = False
End If
Next
End Sub
Use apenas o nome real da tabela dinâmica em vez de PivotTable2
na terceira linha.